/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Reach-64bit-Automizer_Default.epf -i ../sv-benchmarks/c/goblint-regression/28-race_reach_74-tricky_address1_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-bitabs-dcfa08f [2020-12-23 14:04:36,298 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-23 14:04:36,302 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-23 14:04:36,350 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-23 14:04:36,350 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-23 14:04:36,352 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-23 14:04:36,354 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-23 14:04:36,364 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-23 14:04:36,367 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-23 14:04:36,368 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-23 14:04:36,370 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-23 14:04:36,371 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-23 14:04:36,371 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-23 14:04:36,373 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-23 14:04:36,374 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-23 14:04:36,376 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-23 14:04:36,377 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-23 14:04:36,378 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-23 14:04:36,380 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-23 14:04:36,382 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-23 14:04:36,384 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-23 14:04:36,385 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-23 14:04:36,387 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-23 14:04:36,388 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-23 14:04:36,391 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-23 14:04:36,391 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-23 14:04:36,392 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-23 14:04:36,393 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-23 14:04:36,394 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-23 14:04:36,395 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-23 14:04:36,395 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-23 14:04:36,396 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-23 14:04:36,397 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-23 14:04:36,398 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-23 14:04:36,399 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-23 14:04:36,400 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-23 14:04:36,401 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-23 14:04:36,401 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-23 14:04:36,401 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-23 14:04:36,403 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-23 14:04:36,404 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-23 14:04:36,405 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2020-12-23 14:04:36,432 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-23 14:04:36,433 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-23 14:04:36,434 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-12-23 14:04:36,435 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-12-23 14:04:36,435 INFO L138 SettingsManager]: * Use SBE=true [2020-12-23 14:04:36,435 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-23 14:04:36,436 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-23 14:04:36,436 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-23 14:04:36,436 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-23 14:04:36,436 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-23 14:04:36,437 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-23 14:04:36,437 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-23 14:04:36,437 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-23 14:04:36,437 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-23 14:04:36,438 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-23 14:04:36,438 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-23 14:04:36,438 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-23 14:04:36,438 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-23 14:04:36,438 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-23 14:04:36,439 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-23 14:04:36,439 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-23 14:04:36,439 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-12-23 14:04:36,439 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-23 14:04:36,439 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-23 14:04:36,440 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-23 14:04:36,440 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-bitabs/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 [2020-12-23 14:04:36,811 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-23 14:04:36,842 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-23 14:04:36,845 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-23 14:04:36,847 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-23 14:04:36,848 INFO L275 PluginConnector]: CDTParser initialized [2020-12-23 14:04:36,849 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/goblint-regression/28-race_reach_74-tricky_address1_racefree.i [2020-12-23 14:04:36,924 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/66f285e00/c698906c15b94fef911d022fa5eec301/FLAG67003010f [2020-12-23 14:04:37,773 INFO L306 CDTParser]: Found 1 translation units. [2020-12-23 14:04:37,774 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_74-tricky_address1_racefree.i [2020-12-23 14:04:37,800 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/66f285e00/c698906c15b94fef911d022fa5eec301/FLAG67003010f [2020-12-23 14:04:37,953 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/66f285e00/c698906c15b94fef911d022fa5eec301 [2020-12-23 14:04:37,957 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-23 14:04:37,960 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-23 14:04:37,963 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-23 14:04:37,963 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-23 14:04:37,967 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-23 14:04:37,968 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.12 02:04:37" (1/1) ... [2020-12-23 14:04:37,970 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e45bd79 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:37, skipping insertion in model container [2020-12-23 14:04:37,970 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.12 02:04:37" (1/1) ... [2020-12-23 14:04:37,979 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-23 14:04:38,047 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-23 14:04:38,577 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_74-tricky_address1_racefree.i[41060,41073] [2020-12-23 14:04:38,634 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-23 14:04:38,667 INFO L203 MainTranslator]: Completed pre-run [2020-12-23 14:04:38,746 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/goblint-regression/28-race_reach_74-tricky_address1_racefree.i[41060,41073] [2020-12-23 14:04:38,760 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-23 14:04:38,964 INFO L208 MainTranslator]: Completed translation [2020-12-23 14:04:38,965 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38 WrapperNode [2020-12-23 14:04:38,965 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-23 14:04:38,967 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-23 14:04:38,967 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-23 14:04:38,967 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-23 14:04:38,975 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:38,998 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,029 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-23 14:04:39,030 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-23 14:04:39,030 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-23 14:04:39,030 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-23 14:04:39,041 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,041 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,047 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,047 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,057 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,065 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,068 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... [2020-12-23 14:04:39,072 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-23 14:04:39,074 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-23 14:04:39,074 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-23 14:04:39,074 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-23 14:04:39,075 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (1/1) ... No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-23 14:04:39,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-23 14:04:39,178 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-12-23 14:04:39,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-12-23 14:04:39,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-12-23 14:04:39,179 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2020-12-23 14:04:39,179 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2020-12-23 14:04:39,179 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2020-12-23 14:04:39,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-23 14:04:39,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-23 14:04:39,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-23 14:04:39,182 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-12-23 14:04:39,831 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-23 14:04:39,832 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2020-12-23 14:04:39,834 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.12 02:04:39 BoogieIcfgContainer [2020-12-23 14:04:39,834 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-23 14:04:39,836 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-23 14:04:39,837 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-23 14:04:39,840 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-23 14:04:39,841 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.12 02:04:37" (1/3) ... [2020-12-23 14:04:39,842 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@606a859 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.12 02:04:39, skipping insertion in model container [2020-12-23 14:04:39,842 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 02:04:38" (2/3) ... [2020-12-23 14:04:39,843 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@606a859 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.12 02:04:39, skipping insertion in model container [2020-12-23 14:04:39,843 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.12 02:04:39" (3/3) ... [2020-12-23 14:04:39,845 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_74-tricky_address1_racefree.i [2020-12-23 14:04:39,855 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-12-23 14:04:39,855 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-23 14:04:39,862 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2020-12-23 14:04:39,863 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-12-23 14:04:39,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,918 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,919 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,919 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,921 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,921 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,922 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,925 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,925 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,929 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,930 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,930 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,930 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,931 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,931 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,931 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,931 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,932 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,932 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,934 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,934 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,935 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,935 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,935 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,939 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,939 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,940 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,940 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,941 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,942 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,942 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,944 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,944 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,945 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,945 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,945 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,945 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,945 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,946 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,946 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,946 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,946 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,947 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,947 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,952 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,952 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,953 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,953 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,953 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,953 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,954 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,954 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,954 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,954 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,955 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,955 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,955 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,955 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,955 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,956 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,956 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,956 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,956 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,957 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,957 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,957 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:39,965 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2020-12-23 14:04:39,987 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-12-23 14:04:40,015 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-23 14:04:40,015 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-23 14:04:40,015 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-23 14:04:40,015 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-23 14:04:40,016 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-23 14:04:40,016 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-23 14:04:40,016 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-23 14:04:40,016 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-23 14:04:40,035 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-23 14:04:40,037 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 152 places, 180 transitions, 368 flow [2020-12-23 14:04:40,041 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 152 places, 180 transitions, 368 flow [2020-12-23 14:04:40,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 152 places, 180 transitions, 368 flow [2020-12-23 14:04:40,201 INFO L129 PetriNetUnfolder]: 45/247 cut-off events. [2020-12-23 14:04:40,202 INFO L130 PetriNetUnfolder]: For 1/2 co-relation queries the response was YES. [2020-12-23 14:04:40,213 INFO L84 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 247 events. 45/247 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 830 event pairs, 0 based on Foata normal form. 0/196 useless extension candidates. Maximal degree in co-relation 137. Up to 8 conditions per place. [2020-12-23 14:04:40,228 INFO L116 LiptonReduction]: Number of co-enabled transitions 9504 [2020-12-23 14:04:44,076 WARN L197 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2020-12-23 14:04:46,057 WARN L197 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2020-12-23 14:04:46,181 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:04:46,448 WARN L197 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2020-12-23 14:04:46,570 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:04:46,744 INFO L131 LiptonReduction]: Checked pairs total: 15514 [2020-12-23 14:04:46,744 INFO L133 LiptonReduction]: Total number of compositions: 164 [2020-12-23 14:04:46,751 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 46 places, 67 transitions, 142 flow [2020-12-23 14:04:46,780 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 438 states. [2020-12-23 14:04:46,783 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states. [2020-12-23 14:04:46,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-12-23 14:04:46,789 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:46,790 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-12-23 14:04:46,791 INFO L429 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:46,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:46,798 INFO L82 PathProgramCache]: Analyzing trace with hash 484761863, now seen corresponding path program 1 times [2020-12-23 14:04:46,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:46,809 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799601929] [2020-12-23 14:04:46,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:47,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:04:47,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799601929] [2020-12-23 14:04:47,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 14:04:47,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-23 14:04:47,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861537837] [2020-12-23 14:04:47,049 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:04:47,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:47,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:04:47,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:04:47,069 INFO L87 Difference]: Start difference. First operand 438 states. Second operand 3 states. [2020-12-23 14:04:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:47,114 INFO L93 Difference]: Finished difference Result 439 states and 856 transitions. [2020-12-23 14:04:47,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:04:47,117 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 [2020-12-23 14:04:47,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:47,131 INFO L225 Difference]: With dead ends: 439 [2020-12-23 14:04:47,131 INFO L226 Difference]: Without dead ends: 228 [2020-12-23 14:04:47,133 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:04:47,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-12-23 14:04:47,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2020-12-23 14:04:47,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2020-12-23 14:04:47,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 420 transitions. [2020-12-23 14:04:47,196 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 420 transitions. Word has length 6 [2020-12-23 14:04:47,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:47,196 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 420 transitions. [2020-12-23 14:04:47,197 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:04:47,197 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 420 transitions. [2020-12-23 14:04:47,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-23 14:04:47,197 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:47,198 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:04:47,198 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-23 14:04:47,198 INFO L429 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:47,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:47,199 INFO L82 PathProgramCache]: Analyzing trace with hash 2111530085, now seen corresponding path program 1 times [2020-12-23 14:04:47,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:47,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649915358] [2020-12-23 14:04:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:47,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:04:47,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649915358] [2020-12-23 14:04:47,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792429542] [2020-12-23 14:04:47,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:47,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-23 14:04:47,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:47,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 14:04:47,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 14:04:47,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2020-12-23 14:04:47,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696109967] [2020-12-23 14:04:47,370 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:04:47,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:47,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:04:47,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:04:47,372 INFO L87 Difference]: Start difference. First operand 228 states and 420 transitions. Second operand 3 states. [2020-12-23 14:04:47,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:47,393 INFO L93 Difference]: Finished difference Result 224 states and 416 transitions. [2020-12-23 14:04:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:04:47,394 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2020-12-23 14:04:47,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:47,397 INFO L225 Difference]: With dead ends: 224 [2020-12-23 14:04:47,397 INFO L226 Difference]: Without dead ends: 224 [2020-12-23 14:04:47,398 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:04:47,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2020-12-23 14:04:47,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2020-12-23 14:04:47,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-12-23 14:04:47,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 416 transitions. [2020-12-23 14:04:47,421 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 416 transitions. Word has length 7 [2020-12-23 14:04:47,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:47,422 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 416 transitions. [2020-12-23 14:04:47,423 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:04:47,423 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 416 transitions. [2020-12-23 14:04:47,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-12-23 14:04:47,424 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:47,425 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-12-23 14:04:47,641 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2020-12-23 14:04:47,642 INFO L429 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:47,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:47,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1009433649, now seen corresponding path program 1 times [2020-12-23 14:04:47,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:47,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473535437] [2020-12-23 14:04:47,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:47,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:47,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473535437] [2020-12-23 14:04:47,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089222710] [2020-12-23 14:04:47,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:47,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-23 14:04:47,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:47,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:47,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2020-12-23 14:04:47,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029995329] [2020-12-23 14:04:47,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 14:04:47,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:47,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 14:04:47,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:04:47,889 INFO L87 Difference]: Start difference. First operand 224 states and 416 transitions. Second operand 5 states. [2020-12-23 14:04:47,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:47,912 INFO L93 Difference]: Finished difference Result 225 states and 417 transitions. [2020-12-23 14:04:47,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-23 14:04:47,913 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-12-23 14:04:47,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:47,916 INFO L225 Difference]: With dead ends: 225 [2020-12-23 14:04:47,917 INFO L226 Difference]: Without dead ends: 225 [2020-12-23 14:04:47,917 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:04:47,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-12-23 14:04:47,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2020-12-23 14:04:47,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2020-12-23 14:04:47,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 417 transitions. [2020-12-23 14:04:47,942 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 417 transitions. Word has length 8 [2020-12-23 14:04:47,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:47,943 INFO L481 AbstractCegarLoop]: Abstraction has 225 states and 417 transitions. [2020-12-23 14:04:47,943 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 14:04:47,943 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 417 transitions. [2020-12-23 14:04:47,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-23 14:04:47,944 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:47,944 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:48,157 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:48,158 INFO L429 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:48,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:48,160 INFO L82 PathProgramCache]: Analyzing trace with hash 965599247, now seen corresponding path program 2 times [2020-12-23 14:04:48,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:48,161 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225308954] [2020-12-23 14:04:48,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:48,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:48,271 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:48,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225308954] [2020-12-23 14:04:48,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216867645] [2020-12-23 14:04:48,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:48,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 14:04:48,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:48,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-23 14:04:48,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:48,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:48,376 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:48,376 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-12-23 14:04:48,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574211767] [2020-12-23 14:04:48,377 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 14:04:48,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:48,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 14:04:48,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:04:48,378 INFO L87 Difference]: Start difference. First operand 225 states and 417 transitions. Second operand 6 states. [2020-12-23 14:04:48,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:48,396 INFO L93 Difference]: Finished difference Result 226 states and 418 transitions. [2020-12-23 14:04:48,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-23 14:04:48,397 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-12-23 14:04:48,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:48,399 INFO L225 Difference]: With dead ends: 226 [2020-12-23 14:04:48,399 INFO L226 Difference]: Without dead ends: 226 [2020-12-23 14:04:48,400 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:04:48,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-12-23 14:04:48,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2020-12-23 14:04:48,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2020-12-23 14:04:48,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 418 transitions. [2020-12-23 14:04:48,427 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 418 transitions. Word has length 9 [2020-12-23 14:04:48,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:48,427 INFO L481 AbstractCegarLoop]: Abstraction has 226 states and 418 transitions. [2020-12-23 14:04:48,427 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 14:04:48,427 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 418 transitions. [2020-12-23 14:04:48,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-23 14:04:48,431 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:48,431 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:48,632 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:48,633 INFO L429 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:48,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:48,634 INFO L82 PathProgramCache]: Analyzing trace with hash -393267215, now seen corresponding path program 3 times [2020-12-23 14:04:48,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:48,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49174285] [2020-12-23 14:04:48,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:48,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:48,722 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:48,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49174285] [2020-12-23 14:04:48,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787849961] [2020-12-23 14:04:48,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:48,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-12-23 14:04:48,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:48,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-23 14:04:48,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:48,885 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:48,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:48,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-12-23 14:04:48,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447804577] [2020-12-23 14:04:48,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-23 14:04:48,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:48,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-23 14:04:48,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:04:48,890 INFO L87 Difference]: Start difference. First operand 226 states and 418 transitions. Second operand 7 states. [2020-12-23 14:04:48,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:48,924 INFO L93 Difference]: Finished difference Result 227 states and 419 transitions. [2020-12-23 14:04:48,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 14:04:48,925 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-12-23 14:04:48,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:48,927 INFO L225 Difference]: With dead ends: 227 [2020-12-23 14:04:48,927 INFO L226 Difference]: Without dead ends: 227 [2020-12-23 14:04:48,928 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:04:48,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-12-23 14:04:48,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2020-12-23 14:04:48,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2020-12-23 14:04:48,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 419 transitions. [2020-12-23 14:04:48,956 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 419 transitions. Word has length 10 [2020-12-23 14:04:48,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:48,956 INFO L481 AbstractCegarLoop]: Abstraction has 227 states and 419 transitions. [2020-12-23 14:04:48,956 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-23 14:04:48,956 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 419 transitions. [2020-12-23 14:04:48,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-12-23 14:04:48,959 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:48,959 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:49,174 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:49,175 INFO L429 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:49,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:49,176 INFO L82 PathProgramCache]: Analyzing trace with hash 431545423, now seen corresponding path program 4 times [2020-12-23 14:04:49,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:49,177 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732364221] [2020-12-23 14:04:49,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:49,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:49,274 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:49,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732364221] [2020-12-23 14:04:49,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610779880] [2020-12-23 14:04:49,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:49,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-12-23 14:04:49,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:49,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-23 14:04:49,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:49,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:49,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:49,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-12-23 14:04:49,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347884334] [2020-12-23 14:04:49,412 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-23 14:04:49,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:49,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-23 14:04:49,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2020-12-23 14:04:49,414 INFO L87 Difference]: Start difference. First operand 227 states and 419 transitions. Second operand 8 states. [2020-12-23 14:04:49,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:49,430 INFO L93 Difference]: Finished difference Result 228 states and 420 transitions. [2020-12-23 14:04:49,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-12-23 14:04:49,430 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-12-23 14:04:49,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:49,432 INFO L225 Difference]: With dead ends: 228 [2020-12-23 14:04:49,432 INFO L226 Difference]: Without dead ends: 228 [2020-12-23 14:04:49,433 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2020-12-23 14:04:49,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-12-23 14:04:49,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2020-12-23 14:04:49,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2020-12-23 14:04:49,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 420 transitions. [2020-12-23 14:04:49,441 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 420 transitions. Word has length 11 [2020-12-23 14:04:49,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:49,441 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 420 transitions. [2020-12-23 14:04:49,442 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-23 14:04:49,442 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 420 transitions. [2020-12-23 14:04:49,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-12-23 14:04:49,443 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:49,443 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:49,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-12-23 14:04:49,658 INFO L429 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:49,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:49,659 INFO L82 PathProgramCache]: Analyzing trace with hash 230933425, now seen corresponding path program 5 times [2020-12-23 14:04:49,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:49,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943193051] [2020-12-23 14:04:49,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:49,760 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:49,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943193051] [2020-12-23 14:04:49,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922985529] [2020-12-23 14:04:49,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:49,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-12-23 14:04:49,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:49,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-23 14:04:49,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:49,889 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:49,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:49,893 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-12-23 14:04:49,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683402870] [2020-12-23 14:04:49,894 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-23 14:04:49,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:49,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-23 14:04:49,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:04:49,895 INFO L87 Difference]: Start difference. First operand 228 states and 420 transitions. Second operand 9 states. [2020-12-23 14:04:49,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:49,927 INFO L93 Difference]: Finished difference Result 229 states and 421 transitions. [2020-12-23 14:04:49,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-23 14:04:49,927 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-12-23 14:04:49,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:49,929 INFO L225 Difference]: With dead ends: 229 [2020-12-23 14:04:49,929 INFO L226 Difference]: Without dead ends: 229 [2020-12-23 14:04:49,930 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:04:49,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-12-23 14:04:49,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2020-12-23 14:04:49,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2020-12-23 14:04:49,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 421 transitions. [2020-12-23 14:04:49,940 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 421 transitions. Word has length 12 [2020-12-23 14:04:49,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:49,940 INFO L481 AbstractCegarLoop]: Abstraction has 229 states and 421 transitions. [2020-12-23 14:04:49,940 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-23 14:04:49,940 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 421 transitions. [2020-12-23 14:04:49,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-23 14:04:49,942 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:49,942 INFO L422 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:50,157 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:50,158 INFO L429 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:50,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:50,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1693071217, now seen corresponding path program 6 times [2020-12-23 14:04:50,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:50,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246830444] [2020-12-23 14:04:50,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:50,292 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:50,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246830444] [2020-12-23 14:04:50,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237773554] [2020-12-23 14:04:50,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:50,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-12-23 14:04:50,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:50,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-23 14:04:50,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:50,442 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:50,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:50,443 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-12-23 14:04:50,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561389919] [2020-12-23 14:04:50,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-12-23 14:04:50,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:50,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-12-23 14:04:50,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2020-12-23 14:04:50,448 INFO L87 Difference]: Start difference. First operand 229 states and 421 transitions. Second operand 10 states. [2020-12-23 14:04:50,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:50,471 INFO L93 Difference]: Finished difference Result 230 states and 422 transitions. [2020-12-23 14:04:50,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-12-23 14:04:50,472 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-12-23 14:04:50,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:50,474 INFO L225 Difference]: With dead ends: 230 [2020-12-23 14:04:50,474 INFO L226 Difference]: Without dead ends: 230 [2020-12-23 14:04:50,474 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2020-12-23 14:04:50,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-12-23 14:04:50,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2020-12-23 14:04:50,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2020-12-23 14:04:50,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 422 transitions. [2020-12-23 14:04:50,484 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 422 transitions. Word has length 13 [2020-12-23 14:04:50,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:50,484 INFO L481 AbstractCegarLoop]: Abstraction has 230 states and 422 transitions. [2020-12-23 14:04:50,484 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-12-23 14:04:50,485 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 422 transitions. [2020-12-23 14:04:50,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-12-23 14:04:50,485 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:50,486 INFO L422 BasicCegarLoop]: trace histogram [7, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:50,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:50,700 INFO L429 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:50,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:50,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1207672975, now seen corresponding path program 7 times [2020-12-23 14:04:50,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:50,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018747669] [2020-12-23 14:04:50,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:50,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:50,835 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:50,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018747669] [2020-12-23 14:04:50,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475571431] [2020-12-23 14:04:50,836 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:50,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 9 conjunts are in the unsatisfiable core [2020-12-23 14:04:50,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:50,959 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:50,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:50,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-12-23 14:04:50,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469748092] [2020-12-23 14:04:50,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-23 14:04:50,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:50,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-23 14:04:50,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2020-12-23 14:04:50,961 INFO L87 Difference]: Start difference. First operand 230 states and 422 transitions. Second operand 11 states. [2020-12-23 14:04:50,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:50,982 INFO L93 Difference]: Finished difference Result 231 states and 423 transitions. [2020-12-23 14:04:50,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-23 14:04:50,983 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-12-23 14:04:50,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:50,985 INFO L225 Difference]: With dead ends: 231 [2020-12-23 14:04:50,985 INFO L226 Difference]: Without dead ends: 231 [2020-12-23 14:04:50,985 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2020-12-23 14:04:50,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-12-23 14:04:50,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2020-12-23 14:04:50,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2020-12-23 14:04:50,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 423 transitions. [2020-12-23 14:04:50,993 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 423 transitions. Word has length 14 [2020-12-23 14:04:50,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:50,993 INFO L481 AbstractCegarLoop]: Abstraction has 231 states and 423 transitions. [2020-12-23 14:04:50,993 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-23 14:04:50,993 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 423 transitions. [2020-12-23 14:04:50,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-23 14:04:50,994 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:50,994 INFO L422 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:51,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2020-12-23 14:04:51,209 INFO L429 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:51,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:51,210 INFO L82 PathProgramCache]: Analyzing trace with hash 954770639, now seen corresponding path program 8 times [2020-12-23 14:04:51,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:51,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258223142] [2020-12-23 14:04:51,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:51,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:51,307 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:51,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258223142] [2020-12-23 14:04:51,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869222372] [2020-12-23 14:04:51,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:51,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 14:04:51,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:51,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-23 14:04:51,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:51,424 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:51,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:51,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-12-23 14:04:51,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161237060] [2020-12-23 14:04:51,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 14:04:51,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:51,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 14:04:51,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2020-12-23 14:04:51,427 INFO L87 Difference]: Start difference. First operand 231 states and 423 transitions. Second operand 12 states. [2020-12-23 14:04:51,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:51,452 INFO L93 Difference]: Finished difference Result 232 states and 424 transitions. [2020-12-23 14:04:51,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-12-23 14:04:51,453 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-12-23 14:04:51,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:51,455 INFO L225 Difference]: With dead ends: 232 [2020-12-23 14:04:51,455 INFO L226 Difference]: Without dead ends: 232 [2020-12-23 14:04:51,455 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2020-12-23 14:04:51,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-12-23 14:04:51,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2020-12-23 14:04:51,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2020-12-23 14:04:51,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 424 transitions. [2020-12-23 14:04:51,463 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 424 transitions. Word has length 15 [2020-12-23 14:04:51,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:51,463 INFO L481 AbstractCegarLoop]: Abstraction has 232 states and 424 transitions. [2020-12-23 14:04:51,463 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-23 14:04:51,463 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 424 transitions. [2020-12-23 14:04:51,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-12-23 14:04:51,468 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:51,468 INFO L422 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:51,682 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:51,683 INFO L429 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:51,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:51,684 INFO L82 PathProgramCache]: Analyzing trace with hash -728954063, now seen corresponding path program 9 times [2020-12-23 14:04:51,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:51,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771348230] [2020-12-23 14:04:51,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:04:51,797 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:51,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771348230] [2020-12-23 14:04:51,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499399508] [2020-12-23 14:04:51,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:04:51,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-12-23 14:04:51,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:04:51,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-23 14:04:51,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:04:52,004 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:04:52,004 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:04:52,004 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-12-23 14:04:52,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659776917] [2020-12-23 14:04:52,005 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-12-23 14:04:52,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:04:52,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-12-23 14:04:52,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:04:52,006 INFO L87 Difference]: Start difference. First operand 232 states and 424 transitions. Second operand 13 states. [2020-12-23 14:04:52,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:04:52,032 INFO L93 Difference]: Finished difference Result 233 states and 425 transitions. [2020-12-23 14:04:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-12-23 14:04:52,033 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 16 [2020-12-23 14:04:52,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:04:52,035 INFO L225 Difference]: With dead ends: 233 [2020-12-23 14:04:52,035 INFO L226 Difference]: Without dead ends: 233 [2020-12-23 14:04:52,035 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:04:52,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-12-23 14:04:52,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2020-12-23 14:04:52,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2020-12-23 14:04:52,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 425 transitions. [2020-12-23 14:04:52,042 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 425 transitions. Word has length 16 [2020-12-23 14:04:52,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:04:52,043 INFO L481 AbstractCegarLoop]: Abstraction has 233 states and 425 transitions. [2020-12-23 14:04:52,043 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-12-23 14:04:52,043 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 425 transitions. [2020-12-23 14:04:52,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-23 14:04:52,043 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:04:52,044 INFO L422 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1] [2020-12-23 14:04:52,257 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:04:52,258 INFO L429 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:04:52,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:04:52,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1384812273, now seen corresponding path program 10 times [2020-12-23 14:04:52,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:04:52,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485712188] [2020-12-23 14:04:52,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:04:52,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-23 14:04:52,305 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-23 14:04:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-23 14:04:52,353 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-23 14:04:52,387 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-23 14:04:52,387 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-23 14:04:52,387 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-12-23 14:04:52,388 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-23 14:04:52,389 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-12-23 14:04:52,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,424 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,426 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,429 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,430 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,431 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,432 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,432 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,433 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,434 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,435 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,436 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,437 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,437 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,437 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,437 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,437 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,438 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,439 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,441 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,441 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,441 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,441 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,441 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,442 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,442 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,442 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,442 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,448 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,448 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,449 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,450 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,451 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,453 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,484 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,486 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,486 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:04:52,498 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2020-12-23 14:04:52,499 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-12-23 14:04:52,500 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-23 14:04:52,500 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-23 14:04:52,500 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-23 14:04:52,500 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-23 14:04:52,500 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-23 14:04:52,500 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-23 14:04:52,500 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-23 14:04:52,500 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-23 14:04:52,504 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-23 14:04:52,504 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 208 places, 248 transitions, 514 flow [2020-12-23 14:04:52,505 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 208 places, 248 transitions, 514 flow [2020-12-23 14:04:52,505 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 208 places, 248 transitions, 514 flow [2020-12-23 14:04:52,647 INFO L129 PetriNetUnfolder]: 75/405 cut-off events. [2020-12-23 14:04:52,647 INFO L130 PetriNetUnfolder]: For 6/9 co-relation queries the response was YES. [2020-12-23 14:04:52,656 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 405 events. 75/405 cut-off events. For 6/9 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1723 event pairs, 0 based on Foata normal form. 0/321 useless extension candidates. Maximal degree in co-relation 249. Up to 12 conditions per place. [2020-12-23 14:04:52,689 INFO L116 LiptonReduction]: Number of co-enabled transitions 29172 [2020-12-23 14:04:59,551 WARN L197 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 89 [2020-12-23 14:04:59,677 WARN L197 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:04:59,947 WARN L197 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 89 [2020-12-23 14:05:00,068 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:05:00,733 INFO L131 LiptonReduction]: Checked pairs total: 50378 [2020-12-23 14:05:00,733 INFO L133 LiptonReduction]: Total number of compositions: 223 [2020-12-23 14:05:00,734 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 68 places, 99 transitions, 216 flow [2020-12-23 14:05:01,444 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 8341 states. [2020-12-23 14:05:01,444 INFO L276 IsEmpty]: Start isEmpty. Operand 8341 states. [2020-12-23 14:05:01,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-12-23 14:05:01,445 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:01,445 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-12-23 14:05:01,445 INFO L429 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:01,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:01,446 INFO L82 PathProgramCache]: Analyzing trace with hash -954631693, now seen corresponding path program 1 times [2020-12-23 14:05:01,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:01,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174271623] [2020-12-23 14:05:01,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:01,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:05:01,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174271623] [2020-12-23 14:05:01,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 14:05:01,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-23 14:05:01,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381386317] [2020-12-23 14:05:01,472 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:05:01,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:01,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:05:01,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:05:01,473 INFO L87 Difference]: Start difference. First operand 8341 states. Second operand 3 states. [2020-12-23 14:05:01,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:01,600 INFO L93 Difference]: Finished difference Result 8342 states and 24474 transitions. [2020-12-23 14:05:01,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:05:01,601 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 [2020-12-23 14:05:01,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:01,654 INFO L225 Difference]: With dead ends: 8342 [2020-12-23 14:05:01,654 INFO L226 Difference]: Without dead ends: 5504 [2020-12-23 14:05:01,654 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:05:01,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5504 states. [2020-12-23 14:05:01,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5504 to 5504. [2020-12-23 14:05:01,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5504 states. [2020-12-23 14:05:01,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5504 states to 5504 states and 15670 transitions. [2020-12-23 14:05:01,982 INFO L78 Accepts]: Start accepts. Automaton has 5504 states and 15670 transitions. Word has length 6 [2020-12-23 14:05:01,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:01,983 INFO L481 AbstractCegarLoop]: Abstraction has 5504 states and 15670 transitions. [2020-12-23 14:05:01,983 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:05:01,983 INFO L276 IsEmpty]: Start isEmpty. Operand 5504 states and 15670 transitions. [2020-12-23 14:05:01,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-23 14:05:01,983 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:01,983 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:05:01,984 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-23 14:05:01,984 INFO L429 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:01,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:01,984 INFO L82 PathProgramCache]: Analyzing trace with hash 91400751, now seen corresponding path program 1 times [2020-12-23 14:05:01,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:01,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064035808] [2020-12-23 14:05:01,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:01,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:02,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:05:02,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064035808] [2020-12-23 14:05:02,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660058776] [2020-12-23 14:05:02,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:02,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-23 14:05:02,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:02,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 14:05:02,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 14:05:02,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2020-12-23 14:05:02,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690911262] [2020-12-23 14:05:02,193 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:05:02,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:02,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:05:02,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:05:02,194 INFO L87 Difference]: Start difference. First operand 5504 states and 15670 transitions. Second operand 3 states. [2020-12-23 14:05:02,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:02,246 INFO L93 Difference]: Finished difference Result 5500 states and 15666 transitions. [2020-12-23 14:05:02,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:05:02,247 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2020-12-23 14:05:02,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:02,290 INFO L225 Difference]: With dead ends: 5500 [2020-12-23 14:05:02,290 INFO L226 Difference]: Without dead ends: 5500 [2020-12-23 14:05:02,290 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:05:02,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5500 states. [2020-12-23 14:05:02,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5500 to 5500. [2020-12-23 14:05:02,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5500 states. [2020-12-23 14:05:02,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5500 states to 5500 states and 15666 transitions. [2020-12-23 14:05:02,523 INFO L78 Accepts]: Start accepts. Automaton has 5500 states and 15666 transitions. Word has length 7 [2020-12-23 14:05:02,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:02,524 INFO L481 AbstractCegarLoop]: Abstraction has 5500 states and 15666 transitions. [2020-12-23 14:05:02,524 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:05:02,524 INFO L276 IsEmpty]: Start isEmpty. Operand 5500 states and 15666 transitions. [2020-12-23 14:05:02,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-23 14:05:02,524 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:02,524 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:05:02,739 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-12-23 14:05:02,739 INFO L429 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:02,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:02,740 INFO L82 PathProgramCache]: Analyzing trace with hash 1139071867, now seen corresponding path program 1 times [2020-12-23 14:05:02,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:02,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475341910] [2020-12-23 14:05:02,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:05:02,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475341910] [2020-12-23 14:05:02,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286099503] [2020-12-23 14:05:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:02,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-23 14:05:02,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:02,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:05:02,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:02,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2020-12-23 14:05:02,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943150065] [2020-12-23 14:05:02,868 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 14:05:02,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:02,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 14:05:02,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:05:02,869 INFO L87 Difference]: Start difference. First operand 5500 states and 15666 transitions. Second operand 5 states. [2020-12-23 14:05:02,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:02,916 INFO L93 Difference]: Finished difference Result 5501 states and 15667 transitions. [2020-12-23 14:05:02,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-23 14:05:02,917 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-23 14:05:02,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:02,954 INFO L225 Difference]: With dead ends: 5501 [2020-12-23 14:05:02,954 INFO L226 Difference]: Without dead ends: 5501 [2020-12-23 14:05:02,954 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:05:03,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5501 states. [2020-12-23 14:05:03,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5501 to 5501. [2020-12-23 14:05:03,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5501 states. [2020-12-23 14:05:03,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5501 states to 5501 states and 15667 transitions. [2020-12-23 14:05:03,166 INFO L78 Accepts]: Start accepts. Automaton has 5501 states and 15667 transitions. Word has length 9 [2020-12-23 14:05:03,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:03,166 INFO L481 AbstractCegarLoop]: Abstraction has 5501 states and 15667 transitions. [2020-12-23 14:05:03,166 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 14:05:03,166 INFO L276 IsEmpty]: Start isEmpty. Operand 5501 states and 15667 transitions. [2020-12-23 14:05:03,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-23 14:05:03,167 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:03,167 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:05:03,382 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-12-23 14:05:03,383 INFO L429 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:03,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:03,384 INFO L82 PathProgramCache]: Analyzing trace with hash -791088705, now seen corresponding path program 2 times [2020-12-23 14:05:03,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:03,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046251189] [2020-12-23 14:05:03,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:03,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:05:03,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046251189] [2020-12-23 14:05:03,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529610958] [2020-12-23 14:05:03,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:03,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2020-12-23 14:05:03,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:03,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 19 conjunts are in the unsatisfiable core [2020-12-23 14:05:03,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:03,713 WARN L197 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 24 [2020-12-23 14:05:03,714 INFO L348 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2020-12-23 14:05:03,715 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 18 treesize of output 49 [2020-12-23 14:05:03,723 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:03,774 INFO L625 ElimStorePlain]: treesize reduction 10, result has 82.1 percent of original size [2020-12-23 14:05:03,782 INFO L382 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 7 treesize of output 6 [2020-12-23 14:05:03,783 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:03,803 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:03,811 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,814 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,815 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,816 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:05:03,818 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-12-23 14:05:03,819 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2020-12-23 14:05:03,821 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,822 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,823 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,824 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:05:03,850 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,852 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,853 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,854 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:05:03,879 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,881 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,882 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,883 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:05:03,912 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,914 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,916 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:05:03,917 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2020-12-23 14:05:04,024 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,026 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:05:04,029 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:05:04,029 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:05:04,031 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:05:04,032 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:05:04,035 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,106 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,106 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:05:04,109 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:05:04,110 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:05:04,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:05:04,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:05:04,117 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,187 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,187 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:05:04,191 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:05:04,192 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:05:04,193 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:05:04,194 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:05:04,198 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,303 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,304 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 139 [2020-12-23 14:05:04,308 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 14:05:04,309 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:05:04,310 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:05:04,311 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:05:04,312 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:05:04,316 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,374 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,375 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:05:04,378 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:05:04,379 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:05:04,381 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:05:04,382 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:05:04,385 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,510 WARN L197 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2020-12-23 14:05:04,510 INFO L625 ElimStorePlain]: treesize reduction 65, result has 51.9 percent of original size [2020-12-23 14:05:04,517 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2020-12-23 14:05:04,517 INFO L244 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2020-12-23 14:05:04,552 INFO L382 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 0 case distinctions, treesize of input 22 treesize of output 22 [2020-12-23 14:05:04,557 INFO L382 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 12 treesize of output 11 [2020-12-23 14:05:04,558 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,563 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,563 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 14:05:04,570 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:05:04,571 INFO L547 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. [2020-12-23 14:05:04,572 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:26, output treesize:22 [2020-12-23 14:05:04,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-23 14:05:04,637 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 14:05:04,637 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2020-12-23 14:05:04,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783434176] [2020-12-23 14:05:04,637 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 14:05:04,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:04,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 14:05:04,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:05:04,638 INFO L87 Difference]: Start difference. First operand 5501 states and 15667 transitions. Second operand 6 states. [2020-12-23 14:05:05,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:05,189 INFO L93 Difference]: Finished difference Result 6070 states and 16907 transitions. [2020-12-23 14:05:05,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 14:05:05,190 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-12-23 14:05:05,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:05,210 INFO L225 Difference]: With dead ends: 6070 [2020-12-23 14:05:05,210 INFO L226 Difference]: Without dead ends: 5930 [2020-12-23 14:05:05,210 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:05:05,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5930 states. [2020-12-23 14:05:05,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5930 to 5647. [2020-12-23 14:05:05,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5647 states. [2020-12-23 14:05:05,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5647 states to 5647 states and 15913 transitions. [2020-12-23 14:05:05,409 INFO L78 Accepts]: Start accepts. Automaton has 5647 states and 15913 transitions. Word has length 10 [2020-12-23 14:05:05,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:05,409 INFO L481 AbstractCegarLoop]: Abstraction has 5647 states and 15913 transitions. [2020-12-23 14:05:05,409 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 14:05:05,410 INFO L276 IsEmpty]: Start isEmpty. Operand 5647 states and 15913 transitions. [2020-12-23 14:05:05,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-12-23 14:05:05,411 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:05,411 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:05,625 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-12-23 14:05:05,626 INFO L429 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:05,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:05,627 INFO L82 PathProgramCache]: Analyzing trace with hash -2108284215, now seen corresponding path program 1 times [2020-12-23 14:05:05,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:05,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881255489] [2020-12-23 14:05:05,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:05,665 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:05,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881255489] [2020-12-23 14:05:05,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981682149] [2020-12-23 14:05:05,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:05,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:05,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-23 14:05:05,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:05,772 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:05,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:05,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-12-23 14:05:05,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774633517] [2020-12-23 14:05:05,773 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 14:05:05,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:05,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 14:05:05,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:05:05,775 INFO L87 Difference]: Start difference. First operand 5647 states and 15913 transitions. Second operand 6 states. [2020-12-23 14:05:05,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:05,820 INFO L93 Difference]: Finished difference Result 5648 states and 15914 transitions. [2020-12-23 14:05:05,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-23 14:05:05,821 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 14 [2020-12-23 14:05:05,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:05,841 INFO L225 Difference]: With dead ends: 5648 [2020-12-23 14:05:05,841 INFO L226 Difference]: Without dead ends: 5648 [2020-12-23 14:05:05,841 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:05:05,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5648 states. [2020-12-23 14:05:06,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5648 to 5648. [2020-12-23 14:05:06,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5648 states. [2020-12-23 14:05:06,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5648 states to 5648 states and 15914 transitions. [2020-12-23 14:05:06,044 INFO L78 Accepts]: Start accepts. Automaton has 5648 states and 15914 transitions. Word has length 14 [2020-12-23 14:05:06,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:06,044 INFO L481 AbstractCegarLoop]: Abstraction has 5648 states and 15914 transitions. [2020-12-23 14:05:06,044 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 14:05:06,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5648 states and 15914 transitions. [2020-12-23 14:05:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-23 14:05:06,045 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:06,046 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:06,258 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:05:06,259 INFO L429 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:06,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:06,260 INFO L82 PathProgramCache]: Analyzing trace with hash -326543611, now seen corresponding path program 2 times [2020-12-23 14:05:06,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:06,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841945588] [2020-12-23 14:05:06,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:06,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841945588] [2020-12-23 14:05:06,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033442174] [2020-12-23 14:05:06,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:06,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 14:05:06,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:06,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-23 14:05:06,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:06,404 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:06,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:06,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-12-23 14:05:06,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145775007] [2020-12-23 14:05:06,405 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-23 14:05:06,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:06,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-23 14:05:06,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:05:06,406 INFO L87 Difference]: Start difference. First operand 5648 states and 15914 transitions. Second operand 7 states. [2020-12-23 14:05:06,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:06,443 INFO L93 Difference]: Finished difference Result 5649 states and 15915 transitions. [2020-12-23 14:05:06,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 14:05:06,444 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-23 14:05:06,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:06,463 INFO L225 Difference]: With dead ends: 5649 [2020-12-23 14:05:06,463 INFO L226 Difference]: Without dead ends: 5649 [2020-12-23 14:05:06,463 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:05:06,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5649 states. [2020-12-23 14:05:06,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5649 to 5649. [2020-12-23 14:05:06,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5649 states. [2020-12-23 14:05:06,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5649 states to 5649 states and 15915 transitions. [2020-12-23 14:05:06,741 INFO L78 Accepts]: Start accepts. Automaton has 5649 states and 15915 transitions. Word has length 15 [2020-12-23 14:05:06,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:06,742 INFO L481 AbstractCegarLoop]: Abstraction has 5649 states and 15915 transitions. [2020-12-23 14:05:06,742 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-23 14:05:06,742 INFO L276 IsEmpty]: Start isEmpty. Operand 5649 states and 15915 transitions. [2020-12-23 14:05:06,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-12-23 14:05:06,743 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:06,743 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:06,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-12-23 14:05:06,959 INFO L429 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:06,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:06,960 INFO L82 PathProgramCache]: Analyzing trace with hash -927159735, now seen corresponding path program 3 times [2020-12-23 14:05:06,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:06,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069900232] [2020-12-23 14:05:06,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:07,035 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:07,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069900232] [2020-12-23 14:05:07,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94701156] [2020-12-23 14:05:07,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:07,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-12-23 14:05:07,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:07,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-23 14:05:07,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:07,165 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:07,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:07,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-12-23 14:05:07,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190575695] [2020-12-23 14:05:07,166 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-23 14:05:07,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:07,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-23 14:05:07,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2020-12-23 14:05:07,167 INFO L87 Difference]: Start difference. First operand 5649 states and 15915 transitions. Second operand 8 states. [2020-12-23 14:05:07,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:07,217 INFO L93 Difference]: Finished difference Result 5650 states and 15916 transitions. [2020-12-23 14:05:07,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-12-23 14:05:07,218 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 16 [2020-12-23 14:05:07,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:07,237 INFO L225 Difference]: With dead ends: 5650 [2020-12-23 14:05:07,237 INFO L226 Difference]: Without dead ends: 5650 [2020-12-23 14:05:07,238 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2020-12-23 14:05:07,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5650 states. [2020-12-23 14:05:07,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5650 to 5650. [2020-12-23 14:05:07,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5650 states. [2020-12-23 14:05:07,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5650 states to 5650 states and 15916 transitions. [2020-12-23 14:05:07,456 INFO L78 Accepts]: Start accepts. Automaton has 5650 states and 15916 transitions. Word has length 16 [2020-12-23 14:05:07,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:07,457 INFO L481 AbstractCegarLoop]: Abstraction has 5650 states and 15916 transitions. [2020-12-23 14:05:07,457 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-23 14:05:07,457 INFO L276 IsEmpty]: Start isEmpty. Operand 5650 states and 15916 transitions. [2020-12-23 14:05:07,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-12-23 14:05:07,458 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:07,458 INFO L422 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:07,673 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:05:07,674 INFO L429 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:07,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:07,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1928576901, now seen corresponding path program 4 times [2020-12-23 14:05:07,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:07,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810304281] [2020-12-23 14:05:07,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:07,734 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:07,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810304281] [2020-12-23 14:05:07,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240851158] [2020-12-23 14:05:07,735 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:07,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-12-23 14:05:07,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:07,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-23 14:05:07,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:07,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:07,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-12-23 14:05:07,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822952468] [2020-12-23 14:05:07,853 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-23 14:05:07,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:07,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-23 14:05:07,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:05:07,854 INFO L87 Difference]: Start difference. First operand 5650 states and 15916 transitions. Second operand 9 states. [2020-12-23 14:05:07,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:07,895 INFO L93 Difference]: Finished difference Result 5651 states and 15917 transitions. [2020-12-23 14:05:07,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-23 14:05:07,896 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 17 [2020-12-23 14:05:07,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:07,918 INFO L225 Difference]: With dead ends: 5651 [2020-12-23 14:05:07,918 INFO L226 Difference]: Without dead ends: 5651 [2020-12-23 14:05:07,918 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:05:07,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5651 states. [2020-12-23 14:05:08,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5651 to 5651. [2020-12-23 14:05:08,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5651 states. [2020-12-23 14:05:08,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5651 states to 5651 states and 15917 transitions. [2020-12-23 14:05:08,106 INFO L78 Accepts]: Start accepts. Automaton has 5651 states and 15917 transitions. Word has length 17 [2020-12-23 14:05:08,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:08,106 INFO L481 AbstractCegarLoop]: Abstraction has 5651 states and 15917 transitions. [2020-12-23 14:05:08,106 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-23 14:05:08,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5651 states and 15917 transitions. [2020-12-23 14:05:08,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-12-23 14:05:08,107 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:08,107 INFO L422 BasicCegarLoop]: trace histogram [6, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:08,320 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:05:08,321 INFO L429 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:08,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:08,321 INFO L82 PathProgramCache]: Analyzing trace with hash 262099401, now seen corresponding path program 5 times [2020-12-23 14:05:08,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:08,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515083794] [2020-12-23 14:05:08,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:08,393 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:08,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515083794] [2020-12-23 14:05:08,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349407399] [2020-12-23 14:05:08,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:08,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-12-23 14:05:08,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:08,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-23 14:05:08,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:08,532 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:08,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:08,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-12-23 14:05:08,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243223573] [2020-12-23 14:05:08,533 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-12-23 14:05:08,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:08,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-12-23 14:05:08,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2020-12-23 14:05:08,535 INFO L87 Difference]: Start difference. First operand 5651 states and 15917 transitions. Second operand 10 states. [2020-12-23 14:05:08,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:08,580 INFO L93 Difference]: Finished difference Result 5652 states and 15918 transitions. [2020-12-23 14:05:08,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-12-23 14:05:08,581 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 18 [2020-12-23 14:05:08,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:08,600 INFO L225 Difference]: With dead ends: 5652 [2020-12-23 14:05:08,600 INFO L226 Difference]: Without dead ends: 5652 [2020-12-23 14:05:08,600 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2020-12-23 14:05:08,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5652 states. [2020-12-23 14:05:08,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5652 to 5652. [2020-12-23 14:05:08,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5652 states. [2020-12-23 14:05:08,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5652 states to 5652 states and 15918 transitions. [2020-12-23 14:05:08,881 INFO L78 Accepts]: Start accepts. Automaton has 5652 states and 15918 transitions. Word has length 18 [2020-12-23 14:05:08,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:08,881 INFO L481 AbstractCegarLoop]: Abstraction has 5652 states and 15918 transitions. [2020-12-23 14:05:08,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-12-23 14:05:08,881 INFO L276 IsEmpty]: Start isEmpty. Operand 5652 states and 15918 transitions. [2020-12-23 14:05:08,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-12-23 14:05:08,882 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:08,882 INFO L422 BasicCegarLoop]: trace histogram [7, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:09,097 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-12-23 14:05:09,098 INFO L429 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:09,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:09,099 INFO L82 PathProgramCache]: Analyzing trace with hash 140904453, now seen corresponding path program 6 times [2020-12-23 14:05:09,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:09,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970056393] [2020-12-23 14:05:09,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:09,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:09,171 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:09,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970056393] [2020-12-23 14:05:09,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977797713] [2020-12-23 14:05:09,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:09,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-12-23 14:05:09,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:09,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2020-12-23 14:05:09,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:09,315 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:09,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:09,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-12-23 14:05:09,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255113384] [2020-12-23 14:05:09,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-23 14:05:09,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:09,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-23 14:05:09,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2020-12-23 14:05:09,317 INFO L87 Difference]: Start difference. First operand 5652 states and 15918 transitions. Second operand 11 states. [2020-12-23 14:05:09,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:09,361 INFO L93 Difference]: Finished difference Result 5653 states and 15919 transitions. [2020-12-23 14:05:09,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-23 14:05:09,362 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 19 [2020-12-23 14:05:09,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:09,377 INFO L225 Difference]: With dead ends: 5653 [2020-12-23 14:05:09,377 INFO L226 Difference]: Without dead ends: 5653 [2020-12-23 14:05:09,378 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2020-12-23 14:05:09,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5653 states. [2020-12-23 14:05:09,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5653 to 5653. [2020-12-23 14:05:09,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5653 states. [2020-12-23 14:05:09,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5653 states to 5653 states and 15919 transitions. [2020-12-23 14:05:09,566 INFO L78 Accepts]: Start accepts. Automaton has 5653 states and 15919 transitions. Word has length 19 [2020-12-23 14:05:09,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:09,566 INFO L481 AbstractCegarLoop]: Abstraction has 5653 states and 15919 transitions. [2020-12-23 14:05:09,566 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-23 14:05:09,566 INFO L276 IsEmpty]: Start isEmpty. Operand 5653 states and 15919 transitions. [2020-12-23 14:05:09,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-12-23 14:05:09,567 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:09,567 INFO L422 BasicCegarLoop]: trace histogram [8, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:09,780 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:05:09,781 INFO L429 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:09,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:09,782 INFO L82 PathProgramCache]: Analyzing trace with hash 678828361, now seen corresponding path program 7 times [2020-12-23 14:05:09,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:09,782 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523376401] [2020-12-23 14:05:09,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:09,865 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:09,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523376401] [2020-12-23 14:05:09,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243502125] [2020-12-23 14:05:09,865 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:09,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-23 14:05:09,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:09,991 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:09,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:09,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-12-23 14:05:09,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066835952] [2020-12-23 14:05:09,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 14:05:09,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:09,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 14:05:09,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2020-12-23 14:05:09,993 INFO L87 Difference]: Start difference. First operand 5653 states and 15919 transitions. Second operand 12 states. [2020-12-23 14:05:10,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:10,037 INFO L93 Difference]: Finished difference Result 5654 states and 15920 transitions. [2020-12-23 14:05:10,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-12-23 14:05:10,038 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 20 [2020-12-23 14:05:10,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:10,055 INFO L225 Difference]: With dead ends: 5654 [2020-12-23 14:05:10,056 INFO L226 Difference]: Without dead ends: 5654 [2020-12-23 14:05:10,056 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2020-12-23 14:05:10,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5654 states. [2020-12-23 14:05:10,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5654 to 5654. [2020-12-23 14:05:10,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5654 states. [2020-12-23 14:05:10,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5654 states to 5654 states and 15920 transitions. [2020-12-23 14:05:10,231 INFO L78 Accepts]: Start accepts. Automaton has 5654 states and 15920 transitions. Word has length 20 [2020-12-23 14:05:10,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:10,232 INFO L481 AbstractCegarLoop]: Abstraction has 5654 states and 15920 transitions. [2020-12-23 14:05:10,232 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-23 14:05:10,232 INFO L276 IsEmpty]: Start isEmpty. Operand 5654 states and 15920 transitions. [2020-12-23 14:05:10,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-12-23 14:05:10,233 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:10,233 INFO L422 BasicCegarLoop]: trace histogram [9, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:10,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-12-23 14:05:10,447 INFO L429 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:10,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:10,447 INFO L82 PathProgramCache]: Analyzing trace with hash 174600325, now seen corresponding path program 8 times [2020-12-23 14:05:10,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:10,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162157477] [2020-12-23 14:05:10,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:10,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:05:10,551 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:10,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162157477] [2020-12-23 14:05:10,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887592980] [2020-12-23 14:05:10,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:05:10,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 14:05:10,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:05:10,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-23 14:05:10,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:05:10,681 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-23 14:05:10,681 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:05:10,681 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-12-23 14:05:10,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522302344] [2020-12-23 14:05:10,682 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-12-23 14:05:10,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:05:10,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-12-23 14:05:10,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:05:10,683 INFO L87 Difference]: Start difference. First operand 5654 states and 15920 transitions. Second operand 13 states. [2020-12-23 14:05:10,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:05:10,727 INFO L93 Difference]: Finished difference Result 5655 states and 15921 transitions. [2020-12-23 14:05:10,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-12-23 14:05:10,728 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 21 [2020-12-23 14:05:10,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:05:10,743 INFO L225 Difference]: With dead ends: 5655 [2020-12-23 14:05:10,743 INFO L226 Difference]: Without dead ends: 5655 [2020-12-23 14:05:10,744 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:05:10,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5655 states. [2020-12-23 14:05:10,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5655 to 5655. [2020-12-23 14:05:10,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5655 states. [2020-12-23 14:05:10,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5655 states to 5655 states and 15921 transitions. [2020-12-23 14:05:10,923 INFO L78 Accepts]: Start accepts. Automaton has 5655 states and 15921 transitions. Word has length 21 [2020-12-23 14:05:10,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:05:10,923 INFO L481 AbstractCegarLoop]: Abstraction has 5655 states and 15921 transitions. [2020-12-23 14:05:10,923 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-12-23 14:05:10,923 INFO L276 IsEmpty]: Start isEmpty. Operand 5655 states and 15921 transitions. [2020-12-23 14:05:10,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-12-23 14:05:10,924 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:05:10,924 INFO L422 BasicCegarLoop]: trace histogram [10, 3, 2, 2, 1, 1, 1, 1, 1] [2020-12-23 14:05:11,139 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-12-23 14:05:11,140 INFO L429 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:05:11,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:05:11,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1723400393, now seen corresponding path program 9 times [2020-12-23 14:05:11,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:05:11,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305862586] [2020-12-23 14:05:11,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:05:11,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-23 14:05:11,161 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-23 14:05:11,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-12-23 14:05:11,174 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-12-23 14:05:11,183 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-12-23 14:05:11,183 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-12-23 14:05:11,183 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-12-23 14:05:11,183 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-12-23 14:05:11,184 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-12-23 14:05:11,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,235 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,235 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,236 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,242 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,243 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,244 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,245 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,246 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,247 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,248 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,249 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,250 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,251 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,254 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,255 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,256 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,257 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,258 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,259 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,259 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,259 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,259 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,260 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,261 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,262 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,263 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,264 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,265 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,266 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,267 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,268 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,269 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,270 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,271 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,272 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,273 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,274 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,275 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,276 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,277 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,278 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,279 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,280 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,281 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,282 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,283 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,284 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,287 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,288 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,289 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,291 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,292 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,292 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,294 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,294 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,294 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,294 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,294 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,296 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,296 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,299 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,299 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,299 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-12-23 14:05:11,302 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2020-12-23 14:05:11,302 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-12-23 14:05:11,303 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-23 14:05:11,303 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-23 14:05:11,303 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-23 14:05:11,303 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-23 14:05:11,303 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-23 14:05:11,303 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-23 14:05:11,304 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-23 14:05:11,304 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-23 14:05:11,309 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-12-23 14:05:11,309 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 264 places, 316 transitions, 662 flow [2020-12-23 14:05:11,309 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 264 places, 316 transitions, 662 flow [2020-12-23 14:05:11,309 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 264 places, 316 transitions, 662 flow [2020-12-23 14:05:11,423 INFO L129 PetriNetUnfolder]: 110/594 cut-off events. [2020-12-23 14:05:11,423 INFO L130 PetriNetUnfolder]: For 19/24 co-relation queries the response was YES. [2020-12-23 14:05:11,435 INFO L84 FinitePrefix]: Finished finitePrefix Result has 622 conditions, 594 events. 110/594 cut-off events. For 19/24 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2814 event pairs, 1 based on Foata normal form. 0/473 useless extension candidates. Maximal degree in co-relation 413. Up to 16 conditions per place. [2020-12-23 14:05:11,481 INFO L116 LiptonReduction]: Number of co-enabled transitions 57420 [2020-12-23 14:05:19,157 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2020-12-23 14:05:21,238 WARN L197 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2020-12-23 14:05:21,363 WARN L197 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:05:21,623 WARN L197 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2020-12-23 14:05:21,738 WARN L197 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2020-12-23 14:05:22,151 INFO L131 LiptonReduction]: Checked pairs total: 100281 [2020-12-23 14:05:22,152 INFO L133 LiptonReduction]: Total number of compositions: 281 [2020-12-23 14:05:22,152 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 88 places, 130 transitions, 290 flow [2020-12-23 14:06:10,054 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 151963 states. [2020-12-23 14:06:10,054 INFO L276 IsEmpty]: Start isEmpty. Operand 151963 states. [2020-12-23 14:06:10,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-12-23 14:06:10,055 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:06:10,055 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-12-23 14:06:10,055 INFO L429 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:06:10,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:06:10,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1617641480, now seen corresponding path program 1 times [2020-12-23 14:06:10,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:06:10,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730471763] [2020-12-23 14:06:10,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:06:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:10,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:06:10,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730471763] [2020-12-23 14:06:10,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 14:06:10,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-23 14:06:10,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633552930] [2020-12-23 14:06:10,072 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:06:10,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:06:10,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:06:10,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:06:10,073 INFO L87 Difference]: Start difference. First operand 151963 states. Second operand 3 states. [2020-12-23 14:06:12,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:06:12,750 INFO L93 Difference]: Finished difference Result 151964 states and 595921 transitions. [2020-12-23 14:06:12,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:06:12,751 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 [2020-12-23 14:06:12,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:06:13,780 INFO L225 Difference]: With dead ends: 151964 [2020-12-23 14:06:13,781 INFO L226 Difference]: Without dead ends: 114078 [2020-12-23 14:06:13,781 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 14:06:22,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114078 states. [2020-12-23 14:06:26,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114078 to 114078. [2020-12-23 14:06:26,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114078 states. [2020-12-23 14:06:27,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114078 states to 114078 states and 438755 transitions. [2020-12-23 14:06:27,649 INFO L78 Accepts]: Start accepts. Automaton has 114078 states and 438755 transitions. Word has length 6 [2020-12-23 14:06:27,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:06:27,649 INFO L481 AbstractCegarLoop]: Abstraction has 114078 states and 438755 transitions. [2020-12-23 14:06:27,649 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:06:27,649 INFO L276 IsEmpty]: Start isEmpty. Operand 114078 states and 438755 transitions. [2020-12-23 14:06:27,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-12-23 14:06:27,649 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:06:27,650 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:06:27,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-12-23 14:06:27,650 INFO L429 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:06:27,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:06:27,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1751367397, now seen corresponding path program 1 times [2020-12-23 14:06:27,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:06:27,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467237932] [2020-12-23 14:06:27,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:06:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:27,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:06:27,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467237932] [2020-12-23 14:06:27,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602498727] [2020-12-23 14:06:27,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:06:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:27,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-23 14:06:27,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:06:27,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 14:06:27,770 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 14:06:27,770 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2020-12-23 14:06:27,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926365489] [2020-12-23 14:06:27,771 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 14:06:27,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:06:27,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 14:06:27,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:06:27,773 INFO L87 Difference]: Start difference. First operand 114078 states and 438755 transitions. Second operand 3 states. [2020-12-23 14:06:29,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:06:29,404 INFO L93 Difference]: Finished difference Result 114074 states and 438751 transitions. [2020-12-23 14:06:29,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 14:06:29,405 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2020-12-23 14:06:29,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:06:30,101 INFO L225 Difference]: With dead ends: 114074 [2020-12-23 14:06:30,101 INFO L226 Difference]: Without dead ends: 114074 [2020-12-23 14:06:30,102 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:06:38,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114074 states. [2020-12-23 14:06:41,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114074 to 114074. [2020-12-23 14:06:41,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114074 states. [2020-12-23 14:06:42,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114074 states to 114074 states and 438751 transitions. [2020-12-23 14:06:42,840 INFO L78 Accepts]: Start accepts. Automaton has 114074 states and 438751 transitions. Word has length 7 [2020-12-23 14:06:42,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:06:42,840 INFO L481 AbstractCegarLoop]: Abstraction has 114074 states and 438751 transitions. [2020-12-23 14:06:42,840 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 14:06:42,840 INFO L276 IsEmpty]: Start isEmpty. Operand 114074 states and 438751 transitions. [2020-12-23 14:06:42,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-12-23 14:06:42,841 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:06:42,841 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:06:43,041 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:06:43,042 INFO L429 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:06:43,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:06:43,042 INFO L82 PathProgramCache]: Analyzing trace with hash -746423093, now seen corresponding path program 1 times [2020-12-23 14:06:43,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:06:43,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998392056] [2020-12-23 14:06:43,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:06:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:43,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:06:43,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998392056] [2020-12-23 14:06:43,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117582262] [2020-12-23 14:06:43,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:06:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:43,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-23 14:06:43,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:06:43,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:06:43,189 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:06:43,189 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2020-12-23 14:06:43,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392294646] [2020-12-23 14:06:43,190 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 14:06:43,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:06:43,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 14:06:43,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:06:43,191 INFO L87 Difference]: Start difference. First operand 114074 states and 438751 transitions. Second operand 5 states. [2020-12-23 14:06:44,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:06:44,614 INFO L93 Difference]: Finished difference Result 114075 states and 438752 transitions. [2020-12-23 14:06:44,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-23 14:06:44,614 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-12-23 14:06:44,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:06:45,502 INFO L225 Difference]: With dead ends: 114075 [2020-12-23 14:06:45,502 INFO L226 Difference]: Without dead ends: 114075 [2020-12-23 14:06:45,503 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 14:06:54,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114075 states. [2020-12-23 14:06:56,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114075 to 114075. [2020-12-23 14:06:56,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114075 states. [2020-12-23 14:06:57,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114075 states to 114075 states and 438752 transitions. [2020-12-23 14:06:57,766 INFO L78 Accepts]: Start accepts. Automaton has 114075 states and 438752 transitions. Word has length 9 [2020-12-23 14:06:57,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:06:57,766 INFO L481 AbstractCegarLoop]: Abstraction has 114075 states and 438752 transitions. [2020-12-23 14:06:57,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 14:06:57,766 INFO L276 IsEmpty]: Start isEmpty. Operand 114075 states and 438752 transitions. [2020-12-23 14:06:57,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-23 14:06:57,767 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:06:57,767 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:06:57,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-12-23 14:06:57,978 INFO L429 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:06:57,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:06:57,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1647686862, now seen corresponding path program 2 times [2020-12-23 14:06:57,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:06:57,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212613639] [2020-12-23 14:06:57,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:06:57,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:06:58,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 14:06:58,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212613639] [2020-12-23 14:06:58,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938709314] [2020-12-23 14:06:58,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:06:58,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2020-12-23 14:06:58,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:06:58,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 19 conjunts are in the unsatisfiable core [2020-12-23 14:06:58,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:06:58,195 INFO L348 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2020-12-23 14:06:58,195 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 18 treesize of output 49 [2020-12-23 14:06:58,197 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:58,245 INFO L625 ElimStorePlain]: treesize reduction 10, result has 82.1 percent of original size [2020-12-23 14:06:58,251 INFO L382 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 7 treesize of output 6 [2020-12-23 14:06:58,251 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:58,270 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:58,276 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,278 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,278 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,280 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:06:58,282 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-12-23 14:06:58,282 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2020-12-23 14:06:58,284 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,286 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,287 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,288 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:06:58,308 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,309 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,310 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,311 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:06:58,337 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,339 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,339 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,341 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:06:58,366 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,369 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,370 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:06:58,371 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2020-12-23 14:06:58,455 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:58,456 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:06:58,459 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:06:58,459 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:06:58,460 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:06:58,461 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:06:58,464 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,027 WARN L197 SmtUtils]: Spent 532.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-12-23 14:06:59,028 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,028 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:06:59,032 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:06:59,034 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:06:59,034 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:06:59,035 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:06:59,038 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,116 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,117 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:06:59,122 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:06:59,129 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:06:59,130 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:06:59,138 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:06:59,140 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,223 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,224 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:06:59,227 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:06:59,228 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:06:59,229 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:06:59,230 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:06:59,237 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,336 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,337 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 139 [2020-12-23 14:06:59,343 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 14:06:59,344 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:06:59,350 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:06:59,351 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:06:59,352 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:06:59,354 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,482 WARN L197 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2020-12-23 14:06:59,483 INFO L625 ElimStorePlain]: treesize reduction 65, result has 51.9 percent of original size [2020-12-23 14:06:59,488 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2020-12-23 14:06:59,488 INFO L244 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2020-12-23 14:06:59,518 INFO L382 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 0 case distinctions, treesize of input 22 treesize of output 22 [2020-12-23 14:06:59,523 INFO L382 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 12 treesize of output 11 [2020-12-23 14:06:59,524 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,530 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,531 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 14:06:59,538 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:06:59,540 INFO L547 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. [2020-12-23 14:06:59,540 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:26, output treesize:22 [2020-12-23 14:06:59,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-12-23 14:06:59,607 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 14:06:59,607 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2020-12-23 14:06:59,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260432658] [2020-12-23 14:06:59,607 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 14:06:59,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:06:59,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 14:06:59,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-12-23 14:06:59,609 INFO L87 Difference]: Start difference. First operand 114075 states and 438752 transitions. Second operand 6 states. [2020-12-23 14:07:01,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:07:01,351 INFO L93 Difference]: Finished difference Result 126159 states and 479088 transitions. [2020-12-23 14:07:01,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 14:07:01,352 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-12-23 14:07:01,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:07:02,757 INFO L225 Difference]: With dead ends: 126159 [2020-12-23 14:07:02,757 INFO L226 Difference]: Without dead ends: 125638 [2020-12-23 14:07:02,757 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2020-12-23 14:07:13,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125638 states. [2020-12-23 14:07:16,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125638 to 119552. [2020-12-23 14:07:16,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119552 states. [2020-12-23 14:07:17,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119552 states to 119552 states and 457638 transitions. [2020-12-23 14:07:17,615 INFO L78 Accepts]: Start accepts. Automaton has 119552 states and 457638 transitions. Word has length 10 [2020-12-23 14:07:17,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:07:17,628 INFO L481 AbstractCegarLoop]: Abstraction has 119552 states and 457638 transitions. [2020-12-23 14:07:17,628 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 14:07:17,628 INFO L276 IsEmpty]: Start isEmpty. Operand 119552 states and 457638 transitions. [2020-12-23 14:07:17,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-12-23 14:07:17,629 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:07:17,629 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:07:17,830 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-12-23 14:07:17,830 INFO L429 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:07:17,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:07:17,831 INFO L82 PathProgramCache]: Analyzing trace with hash 977532042, now seen corresponding path program 1 times [2020-12-23 14:07:17,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:07:17,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816849398] [2020-12-23 14:07:17,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:07:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:07:17,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:07:17,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816849398] [2020-12-23 14:07:17,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573071441] [2020-12-23 14:07:17,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 14:07:17,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:07:17,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-23 14:07:17,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:07:17,977 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:07:17,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:07:17,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-12-23 14:07:17,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139056738] [2020-12-23 14:07:17,978 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 14:07:17,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:07:17,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 14:07:17,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:07:17,979 INFO L87 Difference]: Start difference. First operand 119552 states and 457638 transitions. Second operand 6 states. [2020-12-23 14:07:19,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:07:19,296 INFO L93 Difference]: Finished difference Result 119553 states and 457639 transitions. [2020-12-23 14:07:19,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-23 14:07:19,296 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 14 [2020-12-23 14:07:19,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:07:19,800 INFO L225 Difference]: With dead ends: 119553 [2020-12-23 14:07:19,800 INFO L226 Difference]: Without dead ends: 119553 [2020-12-23 14:07:19,800 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-12-23 14:07:28,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119553 states. [2020-12-23 14:07:31,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119553 to 119553. [2020-12-23 14:07:31,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119553 states. [2020-12-23 14:07:32,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119553 states to 119553 states and 457639 transitions. [2020-12-23 14:07:32,415 INFO L78 Accepts]: Start accepts. Automaton has 119553 states and 457639 transitions. Word has length 14 [2020-12-23 14:07:32,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:07:32,415 INFO L481 AbstractCegarLoop]: Abstraction has 119553 states and 457639 transitions. [2020-12-23 14:07:32,415 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 14:07:32,416 INFO L276 IsEmpty]: Start isEmpty. Operand 119553 states and 457639 transitions. [2020-12-23 14:07:32,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-23 14:07:32,427 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:07:32,428 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:07:32,635 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:07:32,636 INFO L429 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:07:32,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:07:32,637 INFO L82 PathProgramCache]: Analyzing trace with hash 2012366439, now seen corresponding path program 2 times [2020-12-23 14:07:32,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:07:32,637 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831375414] [2020-12-23 14:07:32,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:07:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:07:32,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:07:32,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831375414] [2020-12-23 14:07:32,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995423200] [2020-12-23 14:07:32,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:07:32,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 14:07:32,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:07:32,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-23 14:07:32,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:07:32,810 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:07:32,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:07:32,810 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-12-23 14:07:32,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44870859] [2020-12-23 14:07:32,811 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-23 14:07:32,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:07:32,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-23 14:07:32,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:07:32,812 INFO L87 Difference]: Start difference. First operand 119553 states and 457639 transitions. Second operand 7 states. [2020-12-23 14:07:34,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:07:34,671 INFO L93 Difference]: Finished difference Result 119554 states and 457640 transitions. [2020-12-23 14:07:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 14:07:34,673 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-12-23 14:07:34,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:07:35,225 INFO L225 Difference]: With dead ends: 119554 [2020-12-23 14:07:35,225 INFO L226 Difference]: Without dead ends: 119554 [2020-12-23 14:07:35,226 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2020-12-23 14:07:43,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119554 states. [2020-12-23 14:07:47,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119554 to 119554. [2020-12-23 14:07:47,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119554 states. [2020-12-23 14:07:48,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119554 states to 119554 states and 457640 transitions. [2020-12-23 14:07:48,525 INFO L78 Accepts]: Start accepts. Automaton has 119554 states and 457640 transitions. Word has length 15 [2020-12-23 14:07:48,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 14:07:48,525 INFO L481 AbstractCegarLoop]: Abstraction has 119554 states and 457640 transitions. [2020-12-23 14:07:48,525 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-23 14:07:48,525 INFO L276 IsEmpty]: Start isEmpty. Operand 119554 states and 457640 transitions. [2020-12-23 14:07:48,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-12-23 14:07:48,526 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 14:07:48,527 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 14:07:48,751 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:07:48,751 INFO L429 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-23 14:07:48,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 14:07:48,754 INFO L82 PathProgramCache]: Analyzing trace with hash -267505622, now seen corresponding path program 3 times [2020-12-23 14:07:48,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 14:07:48,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419906223] [2020-12-23 14:07:48,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 14:07:48,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 14:07:48,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-12-23 14:07:48,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419906223] [2020-12-23 14:07:48,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680606558] [2020-12-23 14:07:48,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 14:07:49,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-12-23 14:07:49,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 14:07:49,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 20 conjunts are in the unsatisfiable core [2020-12-23 14:07:49,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 14:07:49,130 INFO L348 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2020-12-23 14:07:49,130 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 18 treesize of output 49 [2020-12-23 14:07:49,132 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,175 INFO L625 ElimStorePlain]: treesize reduction 10, result has 82.1 percent of original size [2020-12-23 14:07:49,180 INFO L382 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 7 treesize of output 6 [2020-12-23 14:07:49,181 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,200 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,202 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,203 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,204 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,205 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,206 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-12-23 14:07:49,206 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:45 [2020-12-23 14:07:49,207 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,208 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,210 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,211 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,235 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,236 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,237 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,237 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,265 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,266 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,267 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,268 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,292 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,294 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,294 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,295 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,322 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,323 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,324 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,328 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 14:07:49,353 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,354 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,355 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 14:07:49,355 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 6 disjuncts [2020-12-23 14:07:49,435 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,436 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:07:49,438 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:07:49,439 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:07:49,440 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:07:49,441 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:07:49,443 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,511 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,511 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:07:49,514 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:07:49,515 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:07:49,515 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:07:49,516 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:07:49,519 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,587 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,588 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:07:49,591 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:07:49,592 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:07:49,593 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:07:49,594 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:07:49,596 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,660 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,661 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 26 treesize of output 96 [2020-12-23 14:07:49,663 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:07:49,665 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:07:49,666 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:07:49,667 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:07:49,670 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,755 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,756 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 31 treesize of output 139 [2020-12-23 14:07:49,759 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 14:07:49,761 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 14:07:49,761 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 14:07:49,762 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 14:07:49,763 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 14:07:49,766 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,892 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 27 [2020-12-23 14:07:49,892 INFO L625 ElimStorePlain]: treesize reduction 84, result has 45.5 percent of original size [2020-12-23 14:07:49,896 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2020-12-23 14:07:49,897 INFO L244 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:169, output treesize:27 [2020-12-23 14:07:49,926 INFO L382 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 0 case distinctions, treesize of input 22 treesize of output 22 [2020-12-23 14:07:49,930 INFO L382 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 12 treesize of output 11 [2020-12-23 14:07:49,931 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,936 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,937 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 14:07:49,943 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:49,945 INFO L547 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. [2020-12-23 14:07:49,945 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:26, output treesize:22 [2020-12-23 14:07:49,984 INFO L382 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 0 case distinctions, treesize of input 33 treesize of output 31 [2020-12-23 14:07:50,002 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:50,008 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 62 [2020-12-23 14:07:50,013 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 14:07:50,032 INFO L625 ElimStorePlain]: treesize reduction 28, result has 50.9 percent of original size [2020-12-23 14:07:50,033 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 14:07:50,041 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 14:07:50,044 INFO L547 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2020-12-23 14:07:50,044 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:37, output treesize:33 [2020-12-23 14:07:50,132 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-12-23 14:07:50,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 14:07:50,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 11 [2020-12-23 14:07:50,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863974776] [2020-12-23 14:07:50,134 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 14:07:50,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 14:07:50,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 14:07:50,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2020-12-23 14:07:50,135 INFO L87 Difference]: Start difference. First operand 119554 states and 457640 transitions. Second operand 12 states. [2020-12-23 14:07:52,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 14:07:52,984 INFO L93 Difference]: Finished difference Result 123134 states and 467557 transitions. [2020-12-23 14:07:52,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-12-23 14:07:52,989 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 16 [2020-12-23 14:07:52,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 14:07:53,841 INFO L225 Difference]: With dead ends: 123134 [2020-12-23 14:07:53,841 INFO L226 Difference]: Without dead ends: 122622 [2020-12-23 14:07:53,843 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 7 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462