/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-SemanticLbe.epf -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-60729f1 [2020-11-12 01:24:00,980 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-12 01:24:00,983 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-12 01:24:01,074 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-12 01:24:01,074 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-12 01:24:01,079 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-12 01:24:01,083 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-12 01:24:01,092 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-12 01:24:01,096 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-12 01:24:01,102 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-12 01:24:01,104 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-12 01:24:01,105 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-12 01:24:01,106 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-12 01:24:01,109 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-12 01:24:01,112 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-12 01:24:01,114 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-12 01:24:01,116 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-12 01:24:01,118 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-12 01:24:01,128 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-12 01:24:01,136 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-12 01:24:01,138 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-12 01:24:01,140 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-12 01:24:01,141 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-12 01:24:01,144 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-12 01:24:01,153 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-12 01:24:01,153 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-12 01:24:01,154 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-12 01:24:01,156 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-12 01:24:01,157 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-12 01:24:01,158 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-12 01:24:01,158 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-12 01:24:01,159 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-12 01:24:01,161 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-12 01:24:01,162 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-12 01:24:01,163 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-12 01:24:01,164 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-12 01:24:01,164 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-12 01:24:01,165 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-12 01:24:01,165 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-12 01:24:01,166 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-12 01:24:01,167 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-12 01:24:01,168 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-SemanticLbe.epf [2020-11-12 01:24:01,230 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-12 01:24:01,230 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-12 01:24:01,234 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-12 01:24:01,235 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-12 01:24:01,235 INFO L138 SettingsManager]: * Use SBE=true [2020-11-12 01:24:01,235 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-12 01:24:01,235 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-12 01:24:01,235 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-12 01:24:01,236 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-12 01:24:01,236 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-12 01:24:01,237 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-12 01:24:01,238 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-12 01:24:01,238 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-12 01:24:01,238 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-12 01:24:01,238 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-12 01:24:01,239 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-12 01:24:01,239 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-12 01:24:01,239 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-12 01:24:01,239 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-12 01:24:01,239 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-12 01:24:01,240 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-12 01:24:01,240 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-12 01:24:01,241 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-12 01:24:01,241 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-12 01:24:01,241 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-12 01:24:01,241 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-12 01:24:01,241 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-12 01:24:01,242 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-12 01:24:01,242 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-12 01:24:01,676 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-12 01:24:01,708 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-12 01:24:01,713 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-12 01:24:01,714 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-12 01:24:01,715 INFO L275 PluginConnector]: CDTParser initialized [2020-11-12 01:24:01,716 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i [2020-11-12 01:24:01,815 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a5ff1455/dc29eaf2757f4896b8303227e065577f/FLAGbe60f4154 [2020-11-12 01:24:02,554 INFO L306 CDTParser]: Found 1 translation units. [2020-11-12 01:24:02,557 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_07-cond_racing2.i [2020-11-12 01:24:02,595 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a5ff1455/dc29eaf2757f4896b8303227e065577f/FLAGbe60f4154 [2020-11-12 01:24:02,832 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a5ff1455/dc29eaf2757f4896b8303227e065577f [2020-11-12 01:24:02,835 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-12 01:24:02,843 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-11-12 01:24:02,850 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-12 01:24:02,850 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-12 01:24:02,855 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-12 01:24:02,855 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 01:24:02" (1/1) ... [2020-11-12 01:24:02,860 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@67ab0b37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:02, skipping insertion in model container [2020-11-12 01:24:02,861 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 01:24:02" (1/1) ... [2020-11-12 01:24:02,870 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-12 01:24:02,952 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-12 01:24:03,594 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 01:24:03,612 INFO L203 MainTranslator]: Completed pre-run [2020-11-12 01:24:03,664 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-12 01:24:03,859 INFO L208 MainTranslator]: Completed translation [2020-11-12 01:24:03,859 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03 WrapperNode [2020-11-12 01:24:03,860 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-12 01:24:03,862 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-12 01:24:03,863 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-12 01:24:03,863 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-12 01:24:03,872 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:03,923 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:03,967 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-12 01:24:03,970 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-12 01:24:03,970 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-12 01:24:03,970 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-12 01:24:03,981 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:03,981 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:03,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:03,996 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:04,016 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:04,023 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:04,030 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... [2020-11-12 01:24:04,042 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-12 01:24:04,043 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-12 01:24:04,043 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-12 01:24:04,043 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-12 01:24:04,044 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2020-11-12 01:24:04,139 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2020-11-12 01:24:04,140 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2020-11-12 01:24:04,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-12 01:24:04,140 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-12 01:24:04,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-12 01:24:04,142 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-11-12 01:24:04,825 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-12 01:24:04,826 INFO L298 CfgBuilder]: Removed 18 assume(true) statements. [2020-11-12 01:24:04,829 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 01:24:04 BoogieIcfgContainer [2020-11-12 01:24:04,829 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-12 01:24:04,831 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-12 01:24:04,831 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-12 01:24:04,834 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-12 01:24:04,835 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 01:24:02" (1/3) ... [2020-11-12 01:24:04,836 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46286313 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 01:24:04, skipping insertion in model container [2020-11-12 01:24:04,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 01:24:03" (2/3) ... [2020-11-12 01:24:04,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46286313 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 01:24:04, skipping insertion in model container [2020-11-12 01:24:04,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 01:24:04" (3/3) ... [2020-11-12 01:24:04,838 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_07-cond_racing2.i [2020-11-12 01:24:04,856 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-11-12 01:24:04,857 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-12 01:24:04,861 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-12 01:24:04,862 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-11-12 01:24:04,892 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,893 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,893 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,894 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,894 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,895 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:04,913 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2020-11-12 01:24:04,929 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 01:24:04,955 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 01:24:04,955 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 01:24:04,956 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 01:24:04,956 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 01:24:04,956 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 01:24:04,956 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 01:24:04,956 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 01:24:04,956 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 01:24:04,971 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 01:24:04,973 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 109 places, 122 transitions, 252 flow [2020-11-12 01:24:04,977 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 109 places, 122 transitions, 252 flow [2020-11-12 01:24:04,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 109 places, 122 transitions, 252 flow [2020-11-12 01:24:05,049 INFO L129 PetriNetUnfolder]: 25/166 cut-off events. [2020-11-12 01:24:05,049 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-11-12 01:24:05,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 166 events. 25/166 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 407 event pairs, 0 based on Foata normal form. 0/136 useless extension candidates. Maximal degree in co-relation 83. Up to 6 conditions per place. [2020-11-12 01:24:05,061 INFO L116 LiptonReduction]: Number of co-enabled transitions 2744 [2020-11-12 01:24:08,162 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2020-11-12 01:24:08,291 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2020-11-12 01:24:08,430 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2020-11-12 01:24:08,553 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2020-11-12 01:24:09,997 WARN L193 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 71 [2020-11-12 01:24:10,115 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2020-11-12 01:24:10,373 WARN L193 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 71 [2020-11-12 01:24:10,491 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2020-11-12 01:24:10,514 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:24:10,530 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:24:11,476 WARN L193 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2020-11-12 01:24:11,693 WARN L193 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2020-11-12 01:24:12,141 WARN L193 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2020-11-12 01:24:12,356 WARN L193 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2020-11-12 01:24:12,420 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:12,432 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:24:13,407 WARN L193 SmtUtils]: Spent 950.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 142 [2020-11-12 01:24:13,818 WARN L193 SmtUtils]: Spent 407.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2020-11-12 01:24:14,746 WARN L193 SmtUtils]: Spent 926.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 142 [2020-11-12 01:24:15,208 WARN L193 SmtUtils]: Spent 454.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2020-11-12 01:24:16,584 WARN L193 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:17,150 WARN L193 SmtUtils]: Spent 558.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:18,345 WARN L193 SmtUtils]: Spent 1.19 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:18,955 WARN L193 SmtUtils]: Spent 600.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:18,964 INFO L131 LiptonReduction]: Checked pairs total: 4692 [2020-11-12 01:24:18,964 INFO L133 LiptonReduction]: Total number of compositions: 115 [2020-11-12 01:24:18,971 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 27 places, 35 transitions, 78 flow [2020-11-12 01:24:18,988 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 143 states, 137 states have (on average 2.7226277372262775) internal successors, (373), 142 states have internal predecessors, (373), 0 states have call successors, (0), 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-12 01:24:18,991 INFO L276 IsEmpty]: Start isEmpty. Operand has 143 states, 137 states have (on average 2.7226277372262775) internal successors, (373), 142 states have internal predecessors, (373), 0 states have call successors, (0), 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-12 01:24:18,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-12 01:24:18,997 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:18,998 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2020-11-12 01:24:18,998 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:19,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:19,005 INFO L82 PathProgramCache]: Analyzing trace with hash 14979643, now seen corresponding path program 1 times [2020-11-12 01:24:19,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:19,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584063097] [2020-11-12 01:24:19,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:19,220 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-12 01:24:19,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584063097] [2020-11-12 01:24:19,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:24:19,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 01:24:19,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517389521] [2020-11-12 01:24:19,230 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:24:19,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:19,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:24:19,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:19,262 INFO L87 Difference]: Start difference. First operand has 143 states, 137 states have (on average 2.7226277372262775) internal successors, (373), 142 states have internal predecessors, (373), 0 states have call successors, (0), 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 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:19,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:19,328 INFO L93 Difference]: Finished difference Result 137 states and 254 transitions. [2020-11-12 01:24:19,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:24:19,334 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2020-11-12 01:24:19,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:19,349 INFO L225 Difference]: With dead ends: 137 [2020-11-12 01:24:19,350 INFO L226 Difference]: Without dead ends: 73 [2020-11-12 01:24:19,351 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:19,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2020-11-12 01:24:19,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2020-11-12 01:24:19,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 71 states have (on average 1.7746478873239437) internal successors, (126), 72 states have internal predecessors, (126), 0 states have call successors, (0), 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-12 01:24:19,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 126 transitions. [2020-11-12 01:24:19,412 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 126 transitions. Word has length 4 [2020-11-12 01:24:19,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:19,413 INFO L481 AbstractCegarLoop]: Abstraction has 73 states and 126 transitions. [2020-11-12 01:24:19,413 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:19,413 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 126 transitions. [2020-11-12 01:24:19,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-11-12 01:24:19,414 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:19,414 INFO L494 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2020-11-12 01:24:19,414 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-12 01:24:19,414 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:19,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:19,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1442095900, now seen corresponding path program 1 times [2020-11-12 01:24:19,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:19,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401974708] [2020-11-12 01:24:19,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:19,513 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:19,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:19,571 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:19,602 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 01:24:19,602 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 01:24:19,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-12 01:24:19,603 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 01:24:19,604 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-11-12 01:24:19,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,621 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,624 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,624 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,624 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,624 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,624 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,625 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,625 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,625 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,625 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,625 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,626 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,626 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,626 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,626 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,626 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,627 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,627 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,627 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,627 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,629 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,630 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,631 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,631 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:19,634 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2020-11-12 01:24:19,634 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 01:24:19,635 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 01:24:19,635 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 01:24:19,636 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 01:24:19,636 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 01:24:19,636 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 01:24:19,636 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 01:24:19,636 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 01:24:19,636 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 01:24:19,638 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 01:24:19,639 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 134 places, 152 transitions, 322 flow [2020-11-12 01:24:19,639 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 134 places, 152 transitions, 322 flow [2020-11-12 01:24:19,639 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 134 places, 152 transitions, 322 flow [2020-11-12 01:24:19,696 INFO L129 PetriNetUnfolder]: 43/263 cut-off events. [2020-11-12 01:24:19,696 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2020-11-12 01:24:19,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 277 conditions, 263 events. 43/263 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 810 event pairs, 0 based on Foata normal form. 0/213 useless extension candidates. Maximal degree in co-relation 168. Up to 9 conditions per place. [2020-11-12 01:24:19,711 INFO L116 LiptonReduction]: Number of co-enabled transitions 7672 [2020-11-12 01:24:23,625 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:23,634 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:23,648 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:23,654 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:23,666 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:24:24,014 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-12 01:24:24,125 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2020-11-12 01:24:24,241 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-12 01:24:24,345 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2020-11-12 01:24:25,208 WARN L193 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 93 [2020-11-12 01:24:25,397 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 01:24:25,793 WARN L193 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 93 [2020-11-12 01:24:26,000 WARN L193 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2020-11-12 01:24:26,873 WARN L193 SmtUtils]: Spent 844.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 136 [2020-11-12 01:24:27,276 WARN L193 SmtUtils]: Spent 401.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2020-11-12 01:24:28,122 WARN L193 SmtUtils]: Spent 844.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 136 [2020-11-12 01:24:28,498 WARN L193 SmtUtils]: Spent 373.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2020-11-12 01:24:29,705 WARN L193 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:30,273 WARN L193 SmtUtils]: Spent 565.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:31,494 WARN L193 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:32,100 WARN L193 SmtUtils]: Spent 599.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:32,117 INFO L131 LiptonReduction]: Checked pairs total: 16820 [2020-11-12 01:24:32,118 INFO L133 LiptonReduction]: Total number of compositions: 132 [2020-11-12 01:24:32,118 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 58 transitions, 134 flow [2020-11-12 01:24:32,261 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 2270 states, 2261 states have (on average 3.9009287925696596) internal successors, (8820), 2269 states have internal predecessors, (8820), 0 states have call successors, (0), 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-12 01:24:32,274 INFO L276 IsEmpty]: Start isEmpty. Operand has 2270 states, 2261 states have (on average 3.9009287925696596) internal successors, (8820), 2269 states have internal predecessors, (8820), 0 states have call successors, (0), 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-12 01:24:32,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-12 01:24:32,275 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:32,275 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2020-11-12 01:24:32,275 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:32,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:32,278 INFO L82 PathProgramCache]: Analyzing trace with hash 24640146, now seen corresponding path program 1 times [2020-11-12 01:24:32,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:32,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147186808] [2020-11-12 01:24:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:32,368 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-12 01:24:32,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147186808] [2020-11-12 01:24:32,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:24:32,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 01:24:32,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722729343] [2020-11-12 01:24:32,369 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:24:32,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:32,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:24:32,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:32,381 INFO L87 Difference]: Start difference. First operand has 2270 states, 2261 states have (on average 3.9009287925696596) internal successors, (8820), 2269 states have internal predecessors, (8820), 0 states have call successors, (0), 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 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:32,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:32,471 INFO L93 Difference]: Finished difference Result 2264 states and 6205 transitions. [2020-11-12 01:24:32,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:24:32,472 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2020-11-12 01:24:32,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:32,493 INFO L225 Difference]: With dead ends: 2264 [2020-11-12 01:24:32,493 INFO L226 Difference]: Without dead ends: 1239 [2020-11-12 01:24:32,494 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:32,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2020-11-12 01:24:32,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1239. [2020-11-12 01:24:32,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1236 states have (on average 2.656957928802589) internal successors, (3284), 1238 states have internal predecessors, (3284), 0 states have call successors, (0), 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-12 01:24:32,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 3284 transitions. [2020-11-12 01:24:32,645 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 3284 transitions. Word has length 4 [2020-11-12 01:24:32,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:32,645 INFO L481 AbstractCegarLoop]: Abstraction has 1239 states and 3284 transitions. [2020-11-12 01:24:32,646 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:32,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 3284 transitions. [2020-11-12 01:24:32,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-12 01:24:32,648 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:32,648 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:24:32,648 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-12 01:24:32,649 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:32,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:32,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1544918070, now seen corresponding path program 1 times [2020-11-12 01:24:32,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:32,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847247902] [2020-11-12 01:24:32,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 01:24:32,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847247902] [2020-11-12 01:24:32,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:24:32,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 01:24:32,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446309794] [2020-11-12 01:24:32,721 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:24:32,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:32,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:24:32,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:32,722 INFO L87 Difference]: Start difference. First operand 1239 states and 3284 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:24:32,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:32,756 INFO L93 Difference]: Finished difference Result 1209 states and 3199 transitions. [2020-11-12 01:24:32,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:24:32,757 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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 8 [2020-11-12 01:24:32,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:32,766 INFO L225 Difference]: With dead ends: 1209 [2020-11-12 01:24:32,766 INFO L226 Difference]: Without dead ends: 1209 [2020-11-12 01:24:32,767 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:32,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2020-11-12 01:24:32,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 1209. [2020-11-12 01:24:32,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 1206 states have (on average 2.65257048092869) internal successors, (3199), 1208 states have internal predecessors, (3199), 0 states have call successors, (0), 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-12 01:24:32,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 3199 transitions. [2020-11-12 01:24:32,811 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 3199 transitions. Word has length 8 [2020-11-12 01:24:32,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:32,811 INFO L481 AbstractCegarLoop]: Abstraction has 1209 states and 3199 transitions. [2020-11-12 01:24:32,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:24:32,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 3199 transitions. [2020-11-12 01:24:32,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-12 01:24:32,813 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:32,813 INFO L494 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2020-11-12 01:24:32,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-12 01:24:32,813 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:32,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:32,814 INFO L82 PathProgramCache]: Analyzing trace with hash -1388438255, now seen corresponding path program 1 times [2020-11-12 01:24:32,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:32,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610799717] [2020-11-12 01:24:32,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:32,836 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:32,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:32,863 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:32,884 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 01:24:32,884 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 01:24:32,884 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-12 01:24:32,884 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 01:24:32,885 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-11-12 01:24:32,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,907 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,919 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,922 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,923 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,923 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,924 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,927 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,927 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:32,930 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2020-11-12 01:24:32,931 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 01:24:32,932 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 01:24:32,932 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 01:24:32,932 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 01:24:32,932 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 01:24:32,932 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 01:24:32,932 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 01:24:32,932 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 01:24:32,932 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 01:24:32,934 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 01:24:32,935 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 159 places, 182 transitions, 394 flow [2020-11-12 01:24:32,935 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 159 places, 182 transitions, 394 flow [2020-11-12 01:24:32,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 159 places, 182 transitions, 394 flow [2020-11-12 01:24:33,013 INFO L129 PetriNetUnfolder]: 66/391 cut-off events. [2020-11-12 01:24:33,013 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2020-11-12 01:24:33,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 391 events. 66/391 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1371 event pairs, 1 based on Foata normal form. 0/317 useless extension candidates. Maximal degree in co-relation 271. Up to 16 conditions per place. [2020-11-12 01:24:33,039 INFO L116 LiptonReduction]: Number of co-enabled transitions 14112 [2020-11-12 01:24:37,880 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-11-12 01:24:38,003 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2020-11-12 01:24:38,147 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-11-12 01:24:38,305 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2020-11-12 01:24:38,601 WARN L193 SmtUtils]: Spent 269.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2020-11-12 01:24:38,893 WARN L193 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2020-11-12 01:24:39,168 WARN L193 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2020-11-12 01:24:39,404 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2020-11-12 01:24:39,481 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:39,489 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:24:39,505 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:24:40,454 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2020-11-12 01:24:41,514 WARN L193 SmtUtils]: Spent 824.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 114 [2020-11-12 01:24:41,856 WARN L193 SmtUtils]: Spent 339.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2020-11-12 01:24:42,595 WARN L193 SmtUtils]: Spent 738.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 114 [2020-11-12 01:24:42,930 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2020-11-12 01:24:44,604 WARN L193 SmtUtils]: Spent 1.49 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:45,320 WARN L193 SmtUtils]: Spent 692.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:46,732 WARN L193 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:24:47,432 WARN L193 SmtUtils]: Spent 696.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:24:47,492 INFO L131 LiptonReduction]: Checked pairs total: 30618 [2020-11-12 01:24:47,492 INFO L133 LiptonReduction]: Total number of compositions: 153 [2020-11-12 01:24:47,493 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 77 transitions, 184 flow [2020-11-12 01:24:50,707 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 28106 states, 28092 states have (on average 5.252527409938772) internal successors, (147554), 28105 states have internal predecessors, (147554), 0 states have call successors, (0), 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-12 01:24:50,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 28106 states, 28092 states have (on average 5.252527409938772) internal successors, (147554), 28105 states have internal predecessors, (147554), 0 states have call successors, (0), 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-12 01:24:50,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-12 01:24:50,770 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:50,770 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2020-11-12 01:24:50,770 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:50,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:50,771 INFO L82 PathProgramCache]: Analyzing trace with hash 35839177, now seen corresponding path program 1 times [2020-11-12 01:24:50,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:50,771 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378197621] [2020-11-12 01:24:50,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:50,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:50,811 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-12 01:24:50,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378197621] [2020-11-12 01:24:50,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:24:50,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 01:24:50,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309178103] [2020-11-12 01:24:50,812 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:24:50,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:50,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:24:50,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:50,866 INFO L87 Difference]: Start difference. First operand has 28106 states, 28092 states have (on average 5.252527409938772) internal successors, (147554), 28105 states have internal predecessors, (147554), 0 states have call successors, (0), 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 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:51,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:51,500 INFO L93 Difference]: Finished difference Result 28100 states and 101853 transitions. [2020-11-12 01:24:51,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:24:51,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2020-11-12 01:24:51,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:51,643 INFO L225 Difference]: With dead ends: 28100 [2020-11-12 01:24:51,643 INFO L226 Difference]: Without dead ends: 14919 [2020-11-12 01:24:51,644 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:52,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14919 states. [2020-11-12 01:24:52,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14919 to 14919. [2020-11-12 01:24:52,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14919 states, 14915 states have (on average 3.562319812269527) internal successors, (53132), 14918 states have internal predecessors, (53132), 0 states have call successors, (0), 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-12 01:24:52,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14919 states to 14919 states and 53132 transitions. [2020-11-12 01:24:52,865 INFO L78 Accepts]: Start accepts. Automaton has 14919 states and 53132 transitions. Word has length 4 [2020-11-12 01:24:52,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:52,865 INFO L481 AbstractCegarLoop]: Abstraction has 14919 states and 53132 transitions. [2020-11-12 01:24:52,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:24:52,865 INFO L276 IsEmpty]: Start isEmpty. Operand 14919 states and 53132 transitions. [2020-11-12 01:24:52,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-12 01:24:52,867 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:52,868 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:24:52,868 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-12 01:24:52,868 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:52,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:52,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1024861407, now seen corresponding path program 1 times [2020-11-12 01:24:52,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:52,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489096298] [2020-11-12 01:24:52,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:52,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:52,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 01:24:52,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489096298] [2020-11-12 01:24:52,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:24:52,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 01:24:52,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435509816] [2020-11-12 01:24:52,916 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:24:52,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:52,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:24:52,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:52,918 INFO L87 Difference]: Start difference. First operand 14919 states and 53132 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:24:53,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:53,134 INFO L93 Difference]: Finished difference Result 14764 states and 52547 transitions. [2020-11-12 01:24:53,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:24:53,136 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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 8 [2020-11-12 01:24:53,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:53,393 INFO L225 Difference]: With dead ends: 14764 [2020-11-12 01:24:53,394 INFO L226 Difference]: Without dead ends: 14764 [2020-11-12 01:24:53,394 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:24:53,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14764 states. [2020-11-12 01:24:54,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14764 to 14764. [2020-11-12 01:24:54,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14764 states, 14760 states have (on average 3.5600948509485093) internal successors, (52547), 14763 states have internal predecessors, (52547), 0 states have call successors, (0), 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-12 01:24:54,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14764 states to 14764 states and 52547 transitions. [2020-11-12 01:24:54,438 INFO L78 Accepts]: Start accepts. Automaton has 14764 states and 52547 transitions. Word has length 8 [2020-11-12 01:24:54,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:54,439 INFO L481 AbstractCegarLoop]: Abstraction has 14764 states and 52547 transitions. [2020-11-12 01:24:54,439 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:24:54,439 INFO L276 IsEmpty]: Start isEmpty. Operand 14764 states and 52547 transitions. [2020-11-12 01:24:54,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 01:24:54,446 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:54,446 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:24:54,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-12 01:24:54,447 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:54,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:54,447 INFO L82 PathProgramCache]: Analyzing trace with hash 609571014, now seen corresponding path program 1 times [2020-11-12 01:24:54,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:54,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936005440] [2020-11-12 01:24:54,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:54,500 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:24:54,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936005440] [2020-11-12 01:24:54,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971245628] [2020-11-12 01:24:54,500 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-12 01:24:54,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:24:54,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2020-11-12 01:24:54,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 01:24:54,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:24:54,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 01:24:54,614 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2020-11-12 01:24:54,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316280258] [2020-11-12 01:24:54,615 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 01:24:54,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:24:54,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 01:24:54,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-11-12 01:24:54,616 INFO L87 Difference]: Start difference. First operand 14764 states and 52547 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 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-12 01:24:54,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:24:54,900 INFO L93 Difference]: Finished difference Result 14733 states and 52488 transitions. [2020-11-12 01:24:54,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 01:24:54,902 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 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 13 [2020-11-12 01:24:54,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:24:54,982 INFO L225 Difference]: With dead ends: 14733 [2020-11-12 01:24:54,982 INFO L226 Difference]: Without dead ends: 14733 [2020-11-12 01:24:54,983 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-11-12 01:24:55,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14733 states. [2020-11-12 01:24:55,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14733 to 14733. [2020-11-12 01:24:55,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14733 states, 14730 states have (on average 3.563340122199593) internal successors, (52488), 14732 states have internal predecessors, (52488), 0 states have call successors, (0), 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-12 01:24:55,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14733 states to 14733 states and 52488 transitions. [2020-11-12 01:24:55,878 INFO L78 Accepts]: Start accepts. Automaton has 14733 states and 52488 transitions. Word has length 13 [2020-11-12 01:24:55,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:24:55,878 INFO L481 AbstractCegarLoop]: Abstraction has 14733 states and 52488 transitions. [2020-11-12 01:24:55,879 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 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-12 01:24:55,879 INFO L276 IsEmpty]: Start isEmpty. Operand 14733 states and 52488 transitions. [2020-11-12 01:24:55,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-12 01:24:55,880 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:24:55,880 INFO L494 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2020-11-12 01:24:56,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2020-11-12 01:24:56,082 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:24:56,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:24:56,083 INFO L82 PathProgramCache]: Analyzing trace with hash -652092482, now seen corresponding path program 1 times [2020-11-12 01:24:56,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:24:56,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331302381] [2020-11-12 01:24:56,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:24:56,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:56,222 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:56,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:24:56,251 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:24:56,266 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 01:24:56,266 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 01:24:56,266 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-12 01:24:56,266 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 01:24:56,267 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-11-12 01:24:56,285 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,286 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,286 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,289 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,289 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,290 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,291 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,292 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,293 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,296 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,296 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,296 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,297 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,298 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,298 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,298 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,300 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,300 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,300 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,301 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,302 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,302 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,302 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,304 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,304 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,304 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,304 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,304 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,305 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,306 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,306 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,306 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,309 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,309 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,310 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,311 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,312 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,313 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,314 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,314 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,314 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,315 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,316 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,317 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,318 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,319 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,320 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,320 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,320 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,320 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,320 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,321 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,322 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,327 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,327 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,327 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,327 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,327 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,328 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:24:56,341 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2020-11-12 01:24:56,341 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 01:24:56,342 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 01:24:56,342 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 01:24:56,342 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 01:24:56,342 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 01:24:56,342 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 01:24:56,342 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 01:24:56,343 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 01:24:56,343 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 01:24:56,345 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 01:24:56,345 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 184 places, 212 transitions, 468 flow [2020-11-12 01:24:56,345 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 184 places, 212 transitions, 468 flow [2020-11-12 01:24:56,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 184 places, 212 transitions, 468 flow [2020-11-12 01:24:56,473 INFO L129 PetriNetUnfolder]: 101/583 cut-off events. [2020-11-12 01:24:56,473 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2020-11-12 01:24:56,480 INFO L84 FinitePrefix]: Finished finitePrefix Result has 638 conditions, 583 events. 101/583 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2321 event pairs, 6 based on Foata normal form. 0/477 useless extension candidates. Maximal degree in co-relation 411. Up to 32 conditions per place. [2020-11-12 01:24:56,511 INFO L116 LiptonReduction]: Number of co-enabled transitions 22288 [2020-11-12 01:25:03,068 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2020-11-12 01:25:03,321 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2020-11-12 01:25:03,775 WARN L193 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2020-11-12 01:25:03,925 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2020-11-12 01:25:04,282 WARN L193 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2020-11-12 01:25:04,456 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2020-11-12 01:25:05,060 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:05,777 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:05,797 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:06,376 WARN L193 SmtUtils]: Spent 569.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 121 [2020-11-12 01:25:06,677 WARN L193 SmtUtils]: Spent 299.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2020-11-12 01:25:07,276 WARN L193 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 121 [2020-11-12 01:25:07,540 WARN L193 SmtUtils]: Spent 263.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2020-11-12 01:25:07,544 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:07,627 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:07,681 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,697 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,715 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,843 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,859 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,919 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:25:07,942 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:07,989 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:08,021 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:08,044 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:08,116 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:08,135 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-12 01:25:08,609 WARN L193 SmtUtils]: Spent 435.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2020-11-12 01:25:09,005 WARN L193 SmtUtils]: Spent 393.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2020-11-12 01:25:09,448 WARN L193 SmtUtils]: Spent 441.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2020-11-12 01:25:09,879 WARN L193 SmtUtils]: Spent 429.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2020-11-12 01:25:11,366 WARN L193 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:25:12,092 WARN L193 SmtUtils]: Spent 721.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:25:13,727 WARN L193 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:25:14,528 WARN L193 SmtUtils]: Spent 785.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:25:14,552 INFO L131 LiptonReduction]: Checked pairs total: 57027 [2020-11-12 01:25:14,552 INFO L133 LiptonReduction]: Total number of compositions: 174 [2020-11-12 01:25:14,553 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 73 places, 96 transitions, 236 flow [2020-11-12 01:30:39,190 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 348278 states, 348255 states have (on average 6.61320009762961) internal successors, (2303080), 348277 states have internal predecessors, (2303080), 0 states have call successors, (0), 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-12 01:30:39,991 INFO L276 IsEmpty]: Start isEmpty. Operand has 348278 states, 348255 states have (on average 6.61320009762961) internal successors, (2303080), 348277 states have internal predecessors, (2303080), 0 states have call successors, (0), 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-12 01:30:39,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2020-11-12 01:30:39,991 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:30:39,991 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2020-11-12 01:30:39,992 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:30:39,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:30:39,992 INFO L82 PathProgramCache]: Analyzing trace with hash 48677371, now seen corresponding path program 1 times [2020-11-12 01:30:39,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:30:39,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329753300] [2020-11-12 01:30:39,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:30:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:30:40,204 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-12 01:30:40,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329753300] [2020-11-12 01:30:40,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:30:40,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-12 01:30:40,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757905976] [2020-11-12 01:30:40,205 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:30:40,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:30:40,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:30:40,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:30:40,755 INFO L87 Difference]: Start difference. First operand has 348278 states, 348255 states have (on average 6.61320009762961) internal successors, (2303080), 348277 states have internal predecessors, (2303080), 0 states have call successors, (0), 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 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:30:48,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:30:48,324 INFO L93 Difference]: Finished difference Result 348272 states and 1570901 transitions. [2020-11-12 01:30:48,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:30:48,326 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2020-11-12 01:30:48,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:30:50,134 INFO L225 Difference]: With dead ends: 348272 [2020-11-12 01:30:50,134 INFO L226 Difference]: Without dead ends: 179079 [2020-11-12 01:30:50,135 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:31:16,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179079 states. [2020-11-12 01:31:23,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179079 to 179079. [2020-11-12 01:31:23,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179079 states, 179074 states have (on average 4.4774115728693165) internal successors, (801788), 179078 states have internal predecessors, (801788), 0 states have call successors, (0), 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-12 01:31:25,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179079 states to 179079 states and 801788 transitions. [2020-11-12 01:31:25,660 INFO L78 Accepts]: Start accepts. Automaton has 179079 states and 801788 transitions. Word has length 4 [2020-11-12 01:31:25,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:31:25,661 INFO L481 AbstractCegarLoop]: Abstraction has 179079 states and 801788 transitions. [2020-11-12 01:31:25,661 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12 01:31:25,661 INFO L276 IsEmpty]: Start isEmpty. Operand 179079 states and 801788 transitions. [2020-11-12 01:31:25,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-12 01:31:25,661 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:31:25,661 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:31:25,661 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-12 01:31:25,661 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:31:25,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:31:25,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1398246051, now seen corresponding path program 1 times [2020-11-12 01:31:25,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:31:25,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323665161] [2020-11-12 01:31:25,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:31:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:31:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 01:31:25,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323665161] [2020-11-12 01:31:25,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:31:25,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-12 01:31:25,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269491474] [2020-11-12 01:31:25,715 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:31:25,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:31:25,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:31:25,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:31:25,716 INFO L87 Difference]: Start difference. First operand 179079 states and 801788 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:31:28,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:31:28,782 INFO L93 Difference]: Finished difference Result 178299 states and 798078 transitions. [2020-11-12 01:31:28,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:31:28,784 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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 8 [2020-11-12 01:31:28,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:31:30,584 INFO L225 Difference]: With dead ends: 178299 [2020-11-12 01:31:30,584 INFO L226 Difference]: Without dead ends: 178299 [2020-11-12 01:31:30,585 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:31:56,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178299 states. [2020-11-12 01:32:01,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178299 to 178299. [2020-11-12 01:32:02,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178299 states, 178294 states have (on average 4.476191010353685) internal successors, (798078), 178298 states have internal predecessors, (798078), 0 states have call successors, (0), 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-12 01:32:04,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178299 states to 178299 states and 798078 transitions. [2020-11-12 01:32:04,476 INFO L78 Accepts]: Start accepts. Automaton has 178299 states and 798078 transitions. Word has length 8 [2020-11-12 01:32:04,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:32:04,476 INFO L481 AbstractCegarLoop]: Abstraction has 178299 states and 798078 transitions. [2020-11-12 01:32:04,476 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-12 01:32:04,476 INFO L276 IsEmpty]: Start isEmpty. Operand 178299 states and 798078 transitions. [2020-11-12 01:32:04,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-12 01:32:04,480 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:32:04,480 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:32:04,480 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-11-12 01:32:04,480 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:32:04,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:32:04,481 INFO L82 PathProgramCache]: Analyzing trace with hash -422473029, now seen corresponding path program 1 times [2020-11-12 01:32:04,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:32:04,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172762285] [2020-11-12 01:32:04,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:32:04,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:32:04,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-11-12 01:32:04,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172762285] [2020-11-12 01:32:04,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-12 01:32:04,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-12 01:32:04,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641042781] [2020-11-12 01:32:04,579 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-12 01:32:04,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:32:04,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-12 01:32:04,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:32:04,581 INFO L87 Difference]: Start difference. First operand 178299 states and 798078 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 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-12 01:32:05,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:32:05,285 INFO L93 Difference]: Finished difference Result 84609 states and 286466 transitions. [2020-11-12 01:32:05,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-12 01:32:05,287 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 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 13 [2020-11-12 01:32:05,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:32:05,503 INFO L225 Difference]: With dead ends: 84609 [2020-11-12 01:32:05,503 INFO L226 Difference]: Without dead ends: 84489 [2020-11-12 01:32:05,504 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-12 01:32:10,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84489 states. [2020-11-12 01:32:12,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84489 to 83441. [2020-11-12 01:32:12,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83441 states, 83324 states have (on average 3.401853007536844) internal successors, (283456), 83440 states have internal predecessors, (283456), 0 states have call successors, (0), 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-12 01:32:12,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83441 states to 83441 states and 283456 transitions. [2020-11-12 01:32:12,394 INFO L78 Accepts]: Start accepts. Automaton has 83441 states and 283456 transitions. Word has length 13 [2020-11-12 01:32:12,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:32:12,394 INFO L481 AbstractCegarLoop]: Abstraction has 83441 states and 283456 transitions. [2020-11-12 01:32:12,394 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 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-12 01:32:12,394 INFO L276 IsEmpty]: Start isEmpty. Operand 83441 states and 283456 transitions. [2020-11-12 01:32:12,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-11-12 01:32:12,395 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:32:12,395 INFO L494 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:32:12,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-11-12 01:32:12,395 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:32:12,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:32:12,396 INFO L82 PathProgramCache]: Analyzing trace with hash -208315810, now seen corresponding path program 1 times [2020-11-12 01:32:12,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:32:12,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544562866] [2020-11-12 01:32:12,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:32:12,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:32:12,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:32:12,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544562866] [2020-11-12 01:32:12,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595530740] [2020-11-12 01:32:12,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 01:32:12,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:32:12,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 3 conjunts are in the unsatisfiable core [2020-11-12 01:32:12,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 01:32:12,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:32:12,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 01:32:12,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2020-11-12 01:32:12,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668074037] [2020-11-12 01:32:12,534 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-12 01:32:12,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:32:12,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-12 01:32:12,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-11-12 01:32:12,537 INFO L87 Difference]: Start difference. First operand 83441 states and 283456 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 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-12 01:32:13,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:32:13,789 INFO L93 Difference]: Finished difference Result 83423 states and 283425 transitions. [2020-11-12 01:32:13,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-12 01:32:13,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 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 14 [2020-11-12 01:32:13,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:32:14,064 INFO L225 Difference]: With dead ends: 83423 [2020-11-12 01:32:14,064 INFO L226 Difference]: Without dead ends: 83423 [2020-11-12 01:32:14,064 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-11-12 01:32:19,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83423 states. [2020-11-12 01:32:20,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83423 to 83423. [2020-11-12 01:32:20,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83423 states, 83308 states have (on average 3.4021342488116386) internal successors, (283425), 83422 states have internal predecessors, (283425), 0 states have call successors, (0), 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-12 01:32:21,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83423 states to 83423 states and 283425 transitions. [2020-11-12 01:32:21,154 INFO L78 Accepts]: Start accepts. Automaton has 83423 states and 283425 transitions. Word has length 14 [2020-11-12 01:32:21,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:32:21,154 INFO L481 AbstractCegarLoop]: Abstraction has 83423 states and 283425 transitions. [2020-11-12 01:32:21,154 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 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-12 01:32:21,154 INFO L276 IsEmpty]: Start isEmpty. Operand 83423 states and 283425 transitions. [2020-11-12 01:32:21,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-11-12 01:32:21,157 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:32:21,158 INFO L494 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-12 01:32:21,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-11-12 01:32:21,359 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:32:21,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:32:21,360 INFO L82 PathProgramCache]: Analyzing trace with hash -512551323, now seen corresponding path program 1 times [2020-11-12 01:32:21,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:32:21,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44290989] [2020-11-12 01:32:21,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:32:21,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:32:21,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:32:21,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44290989] [2020-11-12 01:32:21,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65161101] [2020-11-12 01:32:21,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-12 01:32:21,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-12 01:32:21,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2020-11-12 01:32:21,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-12 01:32:21,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-12 01:32:21,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-12 01:32:21,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-11-12 01:32:21,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925796979] [2020-11-12 01:32:21,520 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-12 01:32:21,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-12 01:32:21,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-12 01:32:21,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-11-12 01:32:21,521 INFO L87 Difference]: Start difference. First operand 83423 states and 283425 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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-12 01:32:21,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-12 01:32:21,906 INFO L93 Difference]: Finished difference Result 83209 states and 282951 transitions. [2020-11-12 01:32:21,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-12 01:32:21,907 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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 18 [2020-11-12 01:32:21,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-12 01:32:22,091 INFO L225 Difference]: With dead ends: 83209 [2020-11-12 01:32:22,091 INFO L226 Difference]: Without dead ends: 83209 [2020-11-12 01:32:22,091 INFO L749 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-11-12 01:32:28,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83209 states. [2020-11-12 01:32:30,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83209 to 83209. [2020-11-12 01:32:30,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83209 states, 83102 states have (on average 3.4048639021924862) internal successors, (282951), 83208 states have internal predecessors, (282951), 0 states have call successors, (0), 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-12 01:32:30,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83209 states to 83209 states and 282951 transitions. [2020-11-12 01:32:30,516 INFO L78 Accepts]: Start accepts. Automaton has 83209 states and 282951 transitions. Word has length 18 [2020-11-12 01:32:30,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-12 01:32:30,517 INFO L481 AbstractCegarLoop]: Abstraction has 83209 states and 282951 transitions. [2020-11-12 01:32:30,517 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 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-12 01:32:30,517 INFO L276 IsEmpty]: Start isEmpty. Operand 83209 states and 282951 transitions. [2020-11-12 01:32:30,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-12 01:32:30,521 INFO L486 BasicCegarLoop]: Found error trace [2020-11-12 01:32:30,521 INFO L494 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2020-11-12 01:32:30,734 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-11-12 01:32:30,734 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-12 01:32:30,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-12 01:32:30,735 INFO L82 PathProgramCache]: Analyzing trace with hash -212955255, now seen corresponding path program 1 times [2020-11-12 01:32:30,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-12 01:32:30,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952912397] [2020-11-12 01:32:30,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-12 01:32:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:32:30,792 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:32:30,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-12 01:32:30,836 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-12 01:32:30,872 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-12 01:32:30,873 INFO L595 BasicCegarLoop]: Counterexample might be feasible [2020-11-12 01:32:30,873 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-12 01:32:30,873 WARN L386 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-12 01:32:30,873 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,919 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,920 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,921 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,924 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,925 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,926 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,927 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,928 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,929 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,932 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,932 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,932 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,941 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,941 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,942 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,946 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,946 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,946 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,947 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,948 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,949 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,949 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,950 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,950 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,953 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,953 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,953 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,954 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,954 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,972 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,972 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,972 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,972 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,972 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,973 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,973 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,973 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,973 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,995 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,995 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,995 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,995 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,995 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,996 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,996 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,996 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:30,996 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,017 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,037 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,037 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,037 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,037 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,038 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,038 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,038 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,038 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,038 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-12 01:32:31,092 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2020-11-12 01:32:31,092 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2020-11-12 01:32:31,093 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-12 01:32:31,093 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-12 01:32:31,093 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-12 01:32:31,093 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-12 01:32:31,094 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-12 01:32:31,094 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-12 01:32:31,094 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-12 01:32:31,094 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-12 01:32:31,104 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-12 01:32:31,104 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 209 places, 242 transitions, 544 flow [2020-11-12 01:32:31,105 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 209 places, 242 transitions, 544 flow [2020-11-12 01:32:31,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 209 places, 242 transitions, 544 flow [2020-11-12 01:32:31,386 INFO L129 PetriNetUnfolder]: 164/907 cut-off events. [2020-11-12 01:32:31,386 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2020-11-12 01:32:31,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1018 conditions, 907 events. 164/907 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 4234 event pairs, 23 based on Foata normal form. 0/753 useless extension candidates. Maximal degree in co-relation 628. Up to 80 conditions per place. [2020-11-12 01:32:31,518 INFO L116 LiptonReduction]: Number of co-enabled transitions 32200 [2020-11-12 01:32:32,541 WARN L193 SmtUtils]: Spent 592.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2020-11-12 01:32:32,825 WARN L193 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2020-11-12 01:32:33,003 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2020-11-12 01:32:34,515 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2020-11-12 01:32:38,806 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-11-12 01:32:39,428 WARN L193 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-11-12 01:32:39,975 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2020-11-12 01:32:41,423 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-12 01:32:42,173 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2020-11-12 01:32:42,281 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2020-11-12 01:32:42,389 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2020-11-12 01:32:42,498 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2020-11-12 01:32:43,968 WARN L193 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2020-11-12 01:32:44,211 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2020-11-12 01:32:44,465 WARN L193 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2020-11-12 01:32:44,697 WARN L193 SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2020-11-12 01:32:46,045 WARN L193 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 144 DAG size of output: 134 [2020-11-12 01:32:46,570 WARN L193 SmtUtils]: Spent 523.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2020-11-12 01:32:47,677 WARN L193 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 144 DAG size of output: 134 [2020-11-12 01:32:48,194 WARN L193 SmtUtils]: Spent 514.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2020-11-12 01:32:49,869 WARN L193 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:32:50,620 WARN L193 SmtUtils]: Spent 749.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:32:52,419 WARN L193 SmtUtils]: Spent 1.80 s on a formula simplification. DAG size of input: 161 DAG size of output: 159 [2020-11-12 01:32:53,256 WARN L193 SmtUtils]: Spent 833.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2020-11-12 01:32:53,278 INFO L131 LiptonReduction]: Checked pairs total: 85998 [2020-11-12 01:32:53,278 INFO L133 LiptonReduction]: Total number of compositions: 195 [2020-11-12 01:32:53,278 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 115 transitions, 290 flow Received shutdown request... [2020-11-12 01:37:06,530 WARN L546 AbstractCegarLoop]: Verification canceled [2020-11-12 01:37:06,553 WARN L250 ceAbstractionStarter]: Timeout [2020-11-12 01:37:06,553 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 01:37:06 BasicIcfg [2020-11-12 01:37:06,553 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-12 01:37:06,562 INFO L168 Benchmark]: Toolchain (without parser) took 783716.57 ms. Allocated memory was 302.0 MB in the beginning and 14.7 GB in the end (delta: 14.4 GB). Free memory was 275.7 MB in the beginning and 10.7 GB in the end (delta: -10.4 GB). Peak memory consumption was 7.5 GB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,562 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 302.0 MB. Free memory is still 273.1 MB. There was no memory consumed. Max. memory is 16.0 GB. [2020-11-12 01:37:06,562 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1010.78 ms. Allocated memory is still 302.0 MB. Free memory was 275.0 MB in the beginning and 281.9 MB in the end (delta: -7.0 MB). Peak memory consumption was 36.9 MB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,564 INFO L168 Benchmark]: Boogie Procedure Inliner took 106.45 ms. Allocated memory is still 302.0 MB. Free memory was 281.9 MB in the beginning and 279.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,565 INFO L168 Benchmark]: Boogie Preprocessor took 71.89 ms. Allocated memory is still 302.0 MB. Free memory was 279.9 MB in the beginning and 278.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,565 INFO L168 Benchmark]: RCFGBuilder took 786.47 ms. Allocated memory is still 302.0 MB. Free memory was 277.8 MB in the beginning and 248.4 MB in the end (delta: 29.4 MB). Peak memory consumption was 29.4 MB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,568 INFO L168 Benchmark]: TraceAbstraction took 781722.74 ms. Allocated memory was 302.0 MB in the beginning and 14.7 GB in the end (delta: 14.4 GB). Free memory was 247.3 MB in the beginning and 10.7 GB in the end (delta: -10.4 GB). Peak memory consumption was 7.4 GB. Max. memory is 16.0 GB. [2020-11-12 01:37:06,571 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.18 ms. Allocated memory is still 302.0 MB. Free memory is still 273.1 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 1010.78 ms. Allocated memory is still 302.0 MB. Free memory was 275.0 MB in the beginning and 281.9 MB in the end (delta: -7.0 MB). Peak memory consumption was 36.9 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 106.45 ms. Allocated memory is still 302.0 MB. Free memory was 281.9 MB in the beginning and 279.9 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 71.89 ms. Allocated memory is still 302.0 MB. Free memory was 279.9 MB in the beginning and 278.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 786.47 ms. Allocated memory is still 302.0 MB. Free memory was 277.8 MB in the beginning and 248.4 MB in the end (delta: 29.4 MB). Peak memory consumption was 29.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 781722.74 ms. Allocated memory was 302.0 MB in the beginning and 14.7 GB in the end (delta: 14.4 GB). Free memory was 247.3 MB in the beginning and 10.7 GB in the end (delta: -10.4 GB). Peak memory consumption was 7.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1795 VarBasedMoverChecksPositive, 114 VarBasedMoverChecksNegative, 80 SemBasedMoverChecksPositive, 34 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.5s, 124 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 13.9s, 109 PlacesBefore, 27 PlacesAfterwards, 122 TransitionsBefore, 35 TransitionsAfterwards, 2744 CoEnabledTransitionPairs, 7 FixpointIterations, 41 TrivialSequentialCompositions, 46 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 5 ChoiceCompositions, 115 TotalNumberOfCompositions, 4692 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 4678 VarBasedMoverChecksPositive, 310 VarBasedMoverChecksNegative, 262 SemBasedMoverChecksPositive, 48 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.7s, 468 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 12.4s, 134 PlacesBefore, 45 PlacesAfterwards, 152 TransitionsBefore, 58 TransitionsAfterwards, 7672 CoEnabledTransitionPairs, 7 FixpointIterations, 38 TrivialSequentialCompositions, 63 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 26 ConcurrentYvCompositions, 5 ChoiceCompositions, 132 TotalNumberOfCompositions, 16820 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 8389 VarBasedMoverChecksPositive, 717 VarBasedMoverChecksNegative, 642 SemBasedMoverChecksPositive, 75 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 1.5s, 911 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 14.5s, 159 PlacesBefore, 59 PlacesAfterwards, 182 TransitionsBefore, 77 TransitionsAfterwards, 14112 CoEnabledTransitionPairs, 6 FixpointIterations, 38 TrivialSequentialCompositions, 81 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 5 ChoiceCompositions, 153 TotalNumberOfCompositions, 30618 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 13071 VarBasedMoverChecksPositive, 1405 VarBasedMoverChecksNegative, 1289 SemBasedMoverChecksPositive, 116 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 2.9s, 1842 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 18.2s, 184 PlacesBefore, 73 PlacesAfterwards, 212 TransitionsBefore, 96 TransitionsAfterwards, 22288 CoEnabledTransitionPairs, 7 FixpointIterations, 38 TrivialSequentialCompositions, 99 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 5 ChoiceCompositions, 174 TotalNumberOfCompositions, 57027 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 18458 VarBasedMoverChecksPositive, 1814 VarBasedMoverChecksNegative, 1701 SemBasedMoverChecksPositive, 113 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 3.8s, 2190 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 22.1s, 209 PlacesBefore, 87 PlacesAfterwards, 242 TransitionsBefore, 115 TransitionsAfterwards, 32200 CoEnabledTransitionPairs, 7 FixpointIterations, 38 TrivialSequentialCompositions, 114 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 38 ConcurrentYvCompositions, 5 ChoiceCompositions, 195 TotalNumberOfCompositions, 85998 MoverChecksTotal - TimeoutResultAtElement [Line: 921]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 921). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 87 places, 115 transitions, 290 flow. Already constructed 391783 states. Currently 112900 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 106 locations, 1 error locations. Started 5 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 781.2s, OverallIterations: 15, TraceHistogramMax: 5, AutomataDifference: 19.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 662.7s, HoareTripleCheckerStatistics: 518 SDtfs, 318 SDslu, 632 SDs, 0 SdLazy, 140 SolverSat, 29 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 66 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=348278occurred 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: 95.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 1048 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 194 NumberOfCodeBlocks, 194 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 129 ConstructedInterpolants, 0 QuantifiedInterpolants, 3345 SizeOfPredicates, 15 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 14 InterpolantComputations, 8 PerfectInterpolantSequences, 4/20 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