/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -i ../../../trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-60729f1 [2020-11-11 18:19:37,748 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-11 18:19:37,751 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-11 18:19:37,812 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-11 18:19:37,813 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-11 18:19:37,814 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-11 18:19:37,816 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-11 18:19:37,818 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-11 18:19:37,821 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-11 18:19:37,822 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-11 18:19:37,823 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-11 18:19:37,825 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-11 18:19:37,825 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-11 18:19:37,827 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-11 18:19:37,828 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-11 18:19:37,830 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-11 18:19:37,831 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-11 18:19:37,832 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-11 18:19:37,834 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-11 18:19:37,836 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-11 18:19:37,838 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-11 18:19:37,840 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-11 18:19:37,841 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-11 18:19:37,842 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-11 18:19:37,846 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-11 18:19:37,846 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-11 18:19:37,847 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-11 18:19:37,848 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-11 18:19:37,849 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-11 18:19:37,850 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-11 18:19:37,850 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-11 18:19:37,851 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-11 18:19:37,857 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-11 18:19:37,858 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-11 18:19:37,860 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-11 18:19:37,860 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-11 18:19:37,862 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-11 18:19:37,862 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-11 18:19:37,863 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-11 18:19:37,865 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-11 18:19:37,866 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-11 18:19:37,867 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2020-11-11 18:19:37,927 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-11 18:19:37,927 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-11 18:19:37,929 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-11 18:19:37,929 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-11 18:19:37,929 INFO L138 SettingsManager]: * Use SBE=true [2020-11-11 18:19:37,930 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-11 18:19:37,930 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-11 18:19:37,931 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-11 18:19:37,931 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-11 18:19:37,931 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-11 18:19:37,931 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-11 18:19:37,933 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-11 18:19:37,933 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-11 18:19:37,933 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-11 18:19:37,933 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-11 18:19:37,934 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-11 18:19:37,934 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-11 18:19:37,934 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-11 18:19:37,934 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-11 18:19:37,934 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-11 18:19:37,935 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-11 18:19:37,935 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-11 18:19:37,935 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-11 18:19:37,935 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-11 18:19:37,936 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-11 18:19:37,936 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-11 18:19:37,936 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-11 18:19:37,936 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2020-11-11 18:19:37,936 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-11 18:19:37,937 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2020-11-11 18:19:38,299 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-11 18:19:38,324 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-11 18:19:38,328 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-11 18:19:38,329 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-11 18:19:38,330 INFO L275 PluginConnector]: CDTParser initialized [2020-11-11 18:19:38,331 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i [2020-11-11 18:19:38,417 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/677fcd412/018a03f455014dcb9940fa063f023ee5/FLAG3f8c83041 [2020-11-11 18:19:39,197 INFO L306 CDTParser]: Found 1 translation units. [2020-11-11 18:19:39,198 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013_variant-1.i [2020-11-11 18:19:39,213 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/677fcd412/018a03f455014dcb9940fa063f023ee5/FLAG3f8c83041 [2020-11-11 18:19:39,421 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/677fcd412/018a03f455014dcb9940fa063f023ee5 [2020-11-11 18:19:39,430 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-11 18:19:39,438 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-11-11 18:19:39,442 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-11 18:19:39,443 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-11 18:19:39,447 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-11 18:19:39,448 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.11 06:19:39" (1/1) ... [2020-11-11 18:19:39,457 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3651ac89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:39, skipping insertion in model container [2020-11-11 18:19:39,458 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.11 06:19:39" (1/1) ... [2020-11-11 18:19:39,466 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-11 18:19:39,535 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-11 18:19:39,938 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-11 18:19:39,950 INFO L203 MainTranslator]: Completed pre-run [2020-11-11 18:19:40,029 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-11 18:19:40,146 INFO L208 MainTranslator]: Completed translation [2020-11-11 18:19:40,147 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40 WrapperNode [2020-11-11 18:19:40,147 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-11 18:19:40,148 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-11 18:19:40,148 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-11 18:19:40,149 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-11 18:19:40,157 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,173 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,196 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-11 18:19:40,197 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-11 18:19:40,198 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-11 18:19:40,198 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-11 18:19:40,207 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,207 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,210 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,211 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,217 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,222 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,224 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... [2020-11-11 18:19:40,227 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-11 18:19:40,228 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-11 18:19:40,229 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-11 18:19:40,229 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-11 18:19:40,230 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-11 18:19:40,309 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-11-11 18:19:40,310 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-11-11 18:19:40,310 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-11-11 18:19:40,310 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-11-11 18:19:40,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-11 18:19:40,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-11 18:19:40,310 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-11 18:19:40,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-11 18:19:40,311 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-11 18:19:40,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-11 18:19:40,313 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-11-11 18:19:40,869 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-11 18:19:40,870 INFO L298 CfgBuilder]: Removed 11 assume(true) statements. [2020-11-11 18:19:40,872 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.11 06:19:40 BoogieIcfgContainer [2020-11-11 18:19:40,872 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-11 18:19:40,873 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-11 18:19:40,874 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-11 18:19:40,877 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-11 18:19:40,878 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.11 06:19:39" (1/3) ... [2020-11-11 18:19:40,879 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515f504c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.11 06:19:40, skipping insertion in model container [2020-11-11 18:19:40,879 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.11 06:19:40" (2/3) ... [2020-11-11 18:19:40,879 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515f504c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.11 06:19:40, skipping insertion in model container [2020-11-11 18:19:40,879 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.11 06:19:40" (3/3) ... [2020-11-11 18:19:40,881 INFO L111 eAbstractionObserver]: Analyzing ICFG fkp2013_variant-1.i [2020-11-11 18:19:40,897 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-11-11 18:19:40,898 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-11 18:19:40,901 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-11 18:19:40,902 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-11-11 18:19:40,945 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,945 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,945 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,945 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,946 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,946 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,948 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,948 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,948 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,948 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,950 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,950 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,951 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,951 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,965 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,966 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:40,969 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-11 18:19:40,982 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-11-11 18:19:41,006 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-11 18:19:41,007 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-11 18:19:41,007 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-11 18:19:41,007 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-11 18:19:41,007 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-11 18:19:41,007 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-11 18:19:41,008 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-11 18:19:41,008 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-11 18:19:41,021 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 70 transitions, 150 flow [2020-11-11 18:19:41,118 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1778 states, 1772 states have (on average 2.8284424379232505) internal successors, (5012), 1777 states have internal predecessors, (5012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:41,127 INFO L276 IsEmpty]: Start isEmpty. Operand has 1778 states, 1772 states have (on average 2.8284424379232505) internal successors, (5012), 1777 states have internal predecessors, (5012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:41,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-11-11 18:19:41,138 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:19:41,139 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:19:41,139 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-11 18:19:41,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:19:41,146 INFO L82 PathProgramCache]: Analyzing trace with hash -937989027, now seen corresponding path program 1 times [2020-11-11 18:19:41,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:19:41,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195328881] [2020-11-11 18:19:41,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:19:41,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:19:41,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:19:41,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195328881] [2020-11-11 18:19:41,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-11 18:19:41,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-11-11 18:19:41,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333507810] [2020-11-11 18:19:41,670 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-11-11 18:19:41,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:19:41,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-11-11 18:19:41,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-11-11 18:19:41,699 INFO L87 Difference]: Start difference. First operand has 1778 states, 1772 states have (on average 2.8284424379232505) internal successors, (5012), 1777 states have internal predecessors, (5012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:42,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:19:42,115 INFO L93 Difference]: Finished difference Result 1508 states and 3817 transitions. [2020-11-11 18:19:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-11-11 18:19:42,117 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2020-11-11 18:19:42,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:19:42,157 INFO L225 Difference]: With dead ends: 1508 [2020-11-11 18:19:42,157 INFO L226 Difference]: Without dead ends: 1035 [2020-11-11 18:19:42,159 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2020-11-11 18:19:42,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2020-11-11 18:19:42,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 963. [2020-11-11 18:19:42,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 960 states have (on average 2.509375) internal successors, (2409), 962 states have internal predecessors, (2409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:42,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 2409 transitions. [2020-11-11 18:19:42,369 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 2409 transitions. Word has length 35 [2020-11-11 18:19:42,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:19:42,370 INFO L481 AbstractCegarLoop]: Abstraction has 963 states and 2409 transitions. [2020-11-11 18:19:42,370 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:42,370 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 2409 transitions. [2020-11-11 18:19:42,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-11-11 18:19:42,374 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:19:42,374 INFO L494 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:19:42,374 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-11 18:19:42,375 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-11 18:19:42,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:19:42,376 INFO L82 PathProgramCache]: Analyzing trace with hash -2034911560, now seen corresponding path program 1 times [2020-11-11 18:19:42,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:19:42,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790588418] [2020-11-11 18:19:42,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:19:42,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:19:42,447 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:19:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:19:42,487 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:19:42,523 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-11 18:19:42,523 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-11 18:19:42,525 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-11 18:19:42,525 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-11 18:19:42,526 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-11-11 18:19:42,540 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,540 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,541 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,541 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,541 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,541 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,541 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,542 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,542 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,542 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,542 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,543 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,543 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,543 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,543 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,543 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,544 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,545 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,546 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,547 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,547 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,547 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,547 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,548 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,550 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,550 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,551 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,551 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,552 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,553 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,554 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,555 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,556 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,557 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,557 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,557 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,558 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,559 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,560 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,561 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,562 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,563 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,563 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,564 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,564 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,564 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,564 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,564 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,567 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,567 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,567 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,567 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,568 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,568 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,568 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,568 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,570 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,571 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,571 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,571 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,571 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,573 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,573 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,574 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,574 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,574 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:42,576 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-11 18:19:42,576 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-11-11 18:19:42,578 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-11 18:19:42,579 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-11 18:19:42,579 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-11 18:19:42,579 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-11 18:19:42,579 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-11 18:19:42,579 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-11 18:19:42,579 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-11 18:19:42,580 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-11 18:19:42,583 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 97 places, 93 transitions, 210 flow [2020-11-11 18:19:43,604 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 12656 states, 12648 states have (on average 3.6665876027830486) internal successors, (46375), 12655 states have internal predecessors, (46375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:43,639 INFO L276 IsEmpty]: Start isEmpty. Operand has 12656 states, 12648 states have (on average 3.6665876027830486) internal successors, (46375), 12655 states have internal predecessors, (46375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:43,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-11-11 18:19:43,648 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:19:43,648 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:19:43,651 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:19:43,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:19:43,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1963905199, now seen corresponding path program 1 times [2020-11-11 18:19:43,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:19:43,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003838026] [2020-11-11 18:19:43,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:19:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:19:43,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:19:43,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003838026] [2020-11-11 18:19:43,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-11 18:19:43,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-11-11 18:19:43,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949248905] [2020-11-11 18:19:43,917 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-11-11 18:19:43,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:19:43,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-11-11 18:19:43,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-11-11 18:19:43,961 INFO L87 Difference]: Start difference. First operand has 12656 states, 12648 states have (on average 3.6665876027830486) internal successors, (46375), 12655 states have internal predecessors, (46375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:44,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:19:44,542 INFO L93 Difference]: Finished difference Result 12974 states and 43815 transitions. [2020-11-11 18:19:44,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-11-11 18:19:44,543 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2020-11-11 18:19:44,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:19:44,666 INFO L225 Difference]: With dead ends: 12974 [2020-11-11 18:19:44,667 INFO L226 Difference]: Without dead ends: 9357 [2020-11-11 18:19:44,668 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2020-11-11 18:19:44,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9357 states. [2020-11-11 18:19:45,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9357 to 8502. [2020-11-11 18:19:45,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8502 states, 8498 states have (on average 3.3709108025417747) internal successors, (28646), 8501 states have internal predecessors, (28646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:45,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8502 states to 8502 states and 28646 transitions. [2020-11-11 18:19:45,213 INFO L78 Accepts]: Start accepts. Automaton has 8502 states and 28646 transitions. Word has length 35 [2020-11-11 18:19:45,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:19:45,213 INFO L481 AbstractCegarLoop]: Abstraction has 8502 states and 28646 transitions. [2020-11-11 18:19:45,213 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:45,214 INFO L276 IsEmpty]: Start isEmpty. Operand 8502 states and 28646 transitions. [2020-11-11 18:19:45,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2020-11-11 18:19:45,217 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:19:45,217 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:19:45,218 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-11 18:19:45,218 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:19:45,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:19:45,219 INFO L82 PathProgramCache]: Analyzing trace with hash 2071117772, now seen corresponding path program 1 times [2020-11-11 18:19:45,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:19:45,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138839937] [2020-11-11 18:19:45,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:19:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:19:45,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:19:45,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138839937] [2020-11-11 18:19:45,351 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-11 18:19:45,351 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-11-11 18:19:45,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459476709] [2020-11-11 18:19:45,352 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-11 18:19:45,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:19:45,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-11 18:19:45,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-11-11 18:19:45,354 INFO L87 Difference]: Start difference. First operand 8502 states and 28646 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:46,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:19:46,482 INFO L93 Difference]: Finished difference Result 16116 states and 53038 transitions. [2020-11-11 18:19:46,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-11-11 18:19:46,483 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2020-11-11 18:19:46,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:19:46,578 INFO L225 Difference]: With dead ends: 16116 [2020-11-11 18:19:46,579 INFO L226 Difference]: Without dead ends: 15068 [2020-11-11 18:19:46,580 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2020-11-11 18:19:46,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15068 states. [2020-11-11 18:19:47,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15068 to 6971. [2020-11-11 18:19:47,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6971 states, 6968 states have (on average 3.366532721010333) internal successors, (23458), 6970 states have internal predecessors, (23458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:47,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6971 states to 6971 states and 23458 transitions. [2020-11-11 18:19:47,073 INFO L78 Accepts]: Start accepts. Automaton has 6971 states and 23458 transitions. Word has length 44 [2020-11-11 18:19:47,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:19:47,074 INFO L481 AbstractCegarLoop]: Abstraction has 6971 states and 23458 transitions. [2020-11-11 18:19:47,074 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:19:47,074 INFO L276 IsEmpty]: Start isEmpty. Operand 6971 states and 23458 transitions. [2020-11-11 18:19:47,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2020-11-11 18:19:47,079 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:19:47,080 INFO L494 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:19:47,080 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-11 18:19:47,080 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:19:47,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:19:47,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1585966985, now seen corresponding path program 1 times [2020-11-11 18:19:47,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:19:47,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409968585] [2020-11-11 18:19:47,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:19:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:19:47,139 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:19:47,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:19:47,179 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:19:47,205 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-11 18:19:47,208 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-11 18:19:47,209 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-11 18:19:47,209 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-11 18:19:47,210 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-11-11 18:19:47,235 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,236 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,236 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,236 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,237 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,237 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,237 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,238 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,239 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,239 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,239 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,239 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,240 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,241 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,241 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,241 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,241 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,241 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,242 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,242 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,242 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,243 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,243 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,243 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,243 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,248 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,248 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,248 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,248 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,249 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,249 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,249 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,250 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,250 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,251 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,251 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,252 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,252 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,252 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,253 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,254 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,254 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,254 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,254 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,255 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,256 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,257 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,257 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,257 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,257 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,257 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,258 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,258 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,258 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,258 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,262 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,262 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,263 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,264 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,265 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,266 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,267 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,268 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,269 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,270 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,270 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,270 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,271 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,271 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,271 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,276 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,277 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,278 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,286 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,286 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:19:47,296 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-11 18:19:47,297 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-11-11 18:19:47,298 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-11 18:19:47,298 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-11 18:19:47,298 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-11 18:19:47,298 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-11 18:19:47,298 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-11 18:19:47,298 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-11 18:19:47,299 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-11 18:19:47,299 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-11 18:19:47,310 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 122 places, 116 transitions, 274 flow [2020-11-11 18:20:04,680 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 88802 states, 88792 states have (on average 4.51824488692675) internal successors, (401184), 88801 states have internal predecessors, (401184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:04,884 INFO L276 IsEmpty]: Start isEmpty. Operand has 88802 states, 88792 states have (on average 4.51824488692675) internal successors, (401184), 88801 states have internal predecessors, (401184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:04,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-11-11 18:20:04,885 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:20:04,886 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:20:04,886 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:20:04,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:20:04,888 INFO L82 PathProgramCache]: Analyzing trace with hash -179853128, now seen corresponding path program 1 times [2020-11-11 18:20:04,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:20:04,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414425772] [2020-11-11 18:20:04,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:20:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:20:05,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:20:05,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414425772] [2020-11-11 18:20:05,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-11 18:20:05,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-11-11 18:20:05,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864005754] [2020-11-11 18:20:05,054 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-11-11 18:20:05,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:20:05,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-11-11 18:20:05,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-11-11 18:20:05,681 INFO L87 Difference]: Start difference. First operand has 88802 states, 88792 states have (on average 4.51824488692675) internal successors, (401184), 88801 states have internal predecessors, (401184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:07,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:20:07,370 INFO L93 Difference]: Finished difference Result 100796 states and 426881 transitions. [2020-11-11 18:20:07,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-11-11 18:20:07,377 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2020-11-11 18:20:07,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:20:08,592 INFO L225 Difference]: With dead ends: 100796 [2020-11-11 18:20:08,593 INFO L226 Difference]: Without dead ends: 74019 [2020-11-11 18:20:08,594 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2020-11-11 18:20:09,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74019 states. [2020-11-11 18:20:11,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74019 to 66567. [2020-11-11 18:20:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66567 states, 66562 states have (on average 4.237658123253508) internal successors, (282067), 66566 states have internal predecessors, (282067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:12,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66567 states to 66567 states and 282067 transitions. [2020-11-11 18:20:12,585 INFO L78 Accepts]: Start accepts. Automaton has 66567 states and 282067 transitions. Word has length 35 [2020-11-11 18:20:12,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:20:12,588 INFO L481 AbstractCegarLoop]: Abstraction has 66567 states and 282067 transitions. [2020-11-11 18:20:12,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:12,596 INFO L276 IsEmpty]: Start isEmpty. Operand 66567 states and 282067 transitions. [2020-11-11 18:20:12,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2020-11-11 18:20:12,609 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:20:12,609 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:20:12,612 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-11 18:20:12,612 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:20:12,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:20:12,613 INFO L82 PathProgramCache]: Analyzing trace with hash -820055523, now seen corresponding path program 1 times [2020-11-11 18:20:12,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:20:12,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617465038] [2020-11-11 18:20:12,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:20:12,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:20:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:20:12,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617465038] [2020-11-11 18:20:12,787 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-11 18:20:12,787 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-11-11 18:20:12,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429892782] [2020-11-11 18:20:12,788 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-11 18:20:12,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:20:12,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-11 18:20:12,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-11-11 18:20:12,789 INFO L87 Difference]: Start difference. First operand 66567 states and 282067 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:15,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:20:15,614 INFO L93 Difference]: Finished difference Result 151776 states and 626609 transitions. [2020-11-11 18:20:15,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-11-11 18:20:15,615 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2020-11-11 18:20:15,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:20:16,697 INFO L225 Difference]: With dead ends: 151776 [2020-11-11 18:20:16,698 INFO L226 Difference]: Without dead ends: 144392 [2020-11-11 18:20:16,698 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2020-11-11 18:20:18,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144392 states. [2020-11-11 18:20:20,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144392 to 63512. [2020-11-11 18:20:20,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63512 states, 63508 states have (on average 4.217626125842414) internal successors, (267853), 63511 states have internal predecessors, (267853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:21,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63512 states to 63512 states and 267853 transitions. [2020-11-11 18:20:21,137 INFO L78 Accepts]: Start accepts. Automaton has 63512 states and 267853 transitions. Word has length 44 [2020-11-11 18:20:21,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:20:21,137 INFO L481 AbstractCegarLoop]: Abstraction has 63512 states and 267853 transitions. [2020-11-11 18:20:21,137 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:21,137 INFO L276 IsEmpty]: Start isEmpty. Operand 63512 states and 267853 transitions. [2020-11-11 18:20:21,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-11-11 18:20:21,147 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:20:21,147 INFO L494 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:20:21,148 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-11 18:20:21,148 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:20:21,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:20:21,148 INFO L82 PathProgramCache]: Analyzing trace with hash 1250787762, now seen corresponding path program 1 times [2020-11-11 18:20:21,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:20:21,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77234597] [2020-11-11 18:20:21,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:20:21,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:20:21,256 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-11 18:20:21,257 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77234597] [2020-11-11 18:20:21,257 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409887351] [2020-11-11 18:20:21,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-11 18:20:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-11 18:20:21,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-11 18:20:21,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-11 18:20:21,676 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-11 18:20:21,681 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-11 18:20:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-11 18:20:21,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-11 18:20:21,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2020-11-11 18:20:21,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242162488] [2020-11-11 18:20:21,726 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-11-11 18:20:21,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-11 18:20:21,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-11-11 18:20:21,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2020-11-11 18:20:21,727 INFO L87 Difference]: Start difference. First operand 63512 states and 267853 transitions. Second operand has 18 states, 18 states have (on average 4.5) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:26,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-11 18:20:26,268 INFO L93 Difference]: Finished difference Result 143657 states and 590968 transitions. [2020-11-11 18:20:26,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2020-11-11 18:20:26,269 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.5) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2020-11-11 18:20:26,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-11 18:20:27,038 INFO L225 Difference]: With dead ends: 143657 [2020-11-11 18:20:27,038 INFO L226 Difference]: Without dead ends: 136057 [2020-11-11 18:20:27,041 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=779, Invalid=3003, Unknown=0, NotChecked=0, Total=3782 [2020-11-11 18:20:27,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136057 states. [2020-11-11 18:20:30,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136057 to 59446. [2020-11-11 18:20:30,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59446 states, 59442 states have (on average 4.189613404663369) internal successors, (249039), 59445 states have internal predecessors, (249039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:30,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59446 states to 59446 states and 249039 transitions. [2020-11-11 18:20:30,761 INFO L78 Accepts]: Start accepts. Automaton has 59446 states and 249039 transitions. Word has length 51 [2020-11-11 18:20:30,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-11 18:20:30,762 INFO L481 AbstractCegarLoop]: Abstraction has 59446 states and 249039 transitions. [2020-11-11 18:20:30,762 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.5) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2020-11-11 18:20:30,762 INFO L276 IsEmpty]: Start isEmpty. Operand 59446 states and 249039 transitions. [2020-11-11 18:20:30,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2020-11-11 18:20:30,779 INFO L486 BasicCegarLoop]: Found error trace [2020-11-11 18:20:30,779 INFO L494 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-11 18:20:30,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2020-11-11 18:20:30,994 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-11 18:20:30,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-11 18:20:30,994 INFO L82 PathProgramCache]: Analyzing trace with hash 248074194, now seen corresponding path program 1 times [2020-11-11 18:20:30,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-11 18:20:30,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547710179] [2020-11-11 18:20:30,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-11 18:20:31,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:20:31,034 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:20:31,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-11 18:20:31,053 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-11 18:20:31,082 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-11 18:20:31,082 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-11 18:20:31,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-11 18:20:31,083 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-11 18:20:31,083 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-11-11 18:20:31,112 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,113 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,113 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,113 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,114 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,115 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,115 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,115 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,115 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,121 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,121 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,121 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,122 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,123 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,124 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,125 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,126 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,127 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,128 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,130 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,131 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,132 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,133 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,134 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,142 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,149 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,151 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,154 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,156 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,157 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,157 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,159 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,159 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,160 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,160 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,161 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,161 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,163 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,163 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,163 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,163 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,164 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-11 18:20:31,166 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-11 18:20:31,166 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-11-11 18:20:31,167 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-11 18:20:31,167 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-11 18:20:31,167 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-11 18:20:31,167 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-11 18:20:31,167 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-11 18:20:31,168 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-11 18:20:31,168 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-11 18:20:31,168 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-11 18:20:31,174 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 147 places, 139 transitions, 342 flow Received shutdown request... [2020-11-11 18:33:33,089 WARN L546 AbstractCegarLoop]: Verification canceled [2020-11-11 18:33:33,093 WARN L250 ceAbstractionStarter]: Timeout [2020-11-11 18:33:33,094 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.11 06:33:33 BasicIcfg [2020-11-11 18:33:33,094 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-11 18:33:33,096 INFO L168 Benchmark]: Toolchain (without parser) took 833661.98 ms. Allocated memory was 302.0 MB in the beginning and 13.3 GB in the end (delta: 13.0 GB). Free memory was 276.0 MB in the beginning and 8.4 GB in the end (delta: -8.1 GB). Peak memory consumption was 5.7 GB. Max. memory is 16.0 GB. [2020-11-11 18:33:33,097 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 302.0 MB. Free memory was 273.0 MB in the beginning and 272.9 MB in the end (delta: 76.1 kB). There was no memory consumed. Max. memory is 16.0 GB. [2020-11-11 18:33:33,098 INFO L168 Benchmark]: CACSL2BoogieTranslator took 705.21 ms. Allocated memory is still 302.0 MB. Free memory was 275.3 MB in the beginning and 277.4 MB in the end (delta: -2.0 MB). Peak memory consumption was 30.1 MB. Max. memory is 16.0 GB. [2020-11-11 18:33:33,099 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.45 ms. Allocated memory is still 302.0 MB. Free memory was 277.4 MB in the beginning and 276.3 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2020-11-11 18:33:33,099 INFO L168 Benchmark]: Boogie Preprocessor took 30.20 ms. Allocated memory is still 302.0 MB. Free memory was 276.3 MB in the beginning and 274.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-11 18:33:33,100 INFO L168 Benchmark]: RCFGBuilder took 643.68 ms. Allocated memory is still 302.0 MB. Free memory was 274.2 MB in the beginning and 253.3 MB in the end (delta: 21.0 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.0 GB. [2020-11-11 18:33:33,101 INFO L168 Benchmark]: TraceAbstraction took 832220.36 ms. Allocated memory was 302.0 MB in the beginning and 13.3 GB in the end (delta: 13.0 GB). Free memory was 253.3 MB in the beginning and 8.4 GB in the end (delta: -8.2 GB). Peak memory consumption was 5.7 GB. Max. memory is 16.0 GB. [2020-11-11 18:33:33,114 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 302.0 MB. Free memory was 273.0 MB in the beginning and 272.9 MB in the end (delta: 76.1 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 705.21 ms. Allocated memory is still 302.0 MB. Free memory was 275.3 MB in the beginning and 277.4 MB in the end (delta: -2.0 MB). Peak memory consumption was 30.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 48.45 ms. Allocated memory is still 302.0 MB. Free memory was 277.4 MB in the beginning and 276.3 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 30.20 ms. Allocated memory is still 302.0 MB. Free memory was 276.3 MB in the beginning and 274.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 643.68 ms. Allocated memory is still 302.0 MB. Free memory was 274.2 MB in the beginning and 253.3 MB in the end (delta: 21.0 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.0 GB. * TraceAbstraction took 832220.36 ms. Allocated memory was 302.0 MB in the beginning and 13.3 GB in the end (delta: 13.0 GB). Free memory was 253.3 MB in the beginning and 8.4 GB in the end (delta: -8.2 GB). Peak memory consumption was 5.7 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 683]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 683). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 147 places, 139 transitions, 342 flow. Already constructed 581059 states. Currently 16307 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 66 locations, 1 error locations. Started 4 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 831.8s, OverallIterations: 9, TraceHistogramMax: 4, AutomataDifference: 15.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 800.4s, HoareTripleCheckerStatistics: 1104 SDtfs, 2672 SDslu, 5494 SDs, 0 SdLazy, 1901 SolverSat, 67 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 215 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 3.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=88802occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.3s AutomataMinimizationTime, 6 MinimizatonAttempts, 173967 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 433 NumberOfCodeBlocks, 433 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 288 ConstructedInterpolants, 0 QuantifiedInterpolants, 39204 SizeOfPredicates, 9 NumberOfNonLiveVariables, 131 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 7 InterpolantComputations, 5 PerfectInterpolantSequences, 3/6 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown