/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 10:43:43,140 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 10:43:43,141 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 10:43:43,167 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 10:43:43,168 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 10:43:43,171 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 10:43:43,173 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 10:43:43,178 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 10:43:43,180 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 10:43:43,184 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 10:43:43,185 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 10:43:43,186 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 10:43:43,186 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 10:43:43,187 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 10:43:43,188 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 10:43:43,191 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 10:43:43,192 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 10:43:43,192 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 10:43:43,193 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 10:43:43,194 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 10:43:43,195 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 10:43:43,197 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 10:43:43,197 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 10:43:43,199 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 10:43:43,205 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 10:43:43,205 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 10:43:43,205 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 10:43:43,206 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 10:43:43,206 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 10:43:43,206 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 10:43:43,207 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 10:43:43,207 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 10:43:43,207 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 10:43:43,208 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 10:43:43,208 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 10:43:43,209 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 10:43:43,209 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 10:43:43,209 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 10:43:43,209 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 10:43:43,210 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 10:43:43,210 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 10:43:43,215 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 [2021-03-11 10:43:43,248 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 10:43:43,248 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 10:43:43,251 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 10:43:43,251 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 10:43:43,251 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 10:43:43,252 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 10:43:43,252 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 10:43:43,252 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 10:43:43,252 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 10:43:43,252 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 10:43:43,253 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 10:43:43,253 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 10:43:43,254 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-11 10:43:43,254 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-11 10:43:43,470 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 10:43:43,484 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 10:43:43,486 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 10:43:43,486 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-11 10:43:43,487 INFO L275 PluginConnector]: CDTParser initialized [2021-03-11 10:43:43,487 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i [2021-03-11 10:43:43,521 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ff29d132/c7ef105350fb48659af5d30b7f9658fb/FLAGc860eb7e4 [2021-03-11 10:43:43,939 INFO L306 CDTParser]: Found 1 translation units. [2021-03-11 10:43:43,940 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i [2021-03-11 10:43:43,947 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ff29d132/c7ef105350fb48659af5d30b7f9658fb/FLAGc860eb7e4 [2021-03-11 10:43:44,290 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7ff29d132/c7ef105350fb48659af5d30b7f9658fb [2021-03-11 10:43:44,291 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 10:43:44,294 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-11 10:43:44,295 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-11 10:43:44,295 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-11 10:43:44,297 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-11 10:43:44,298 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,298 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5747fcaf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44, skipping insertion in model container [2021-03-11 10:43:44,298 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,302 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-11 10:43:44,321 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-11 10:43:44,418 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-11 10:43:44,517 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i[30633,30646] [2021-03-11 10:43:44,524 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 10:43:44,529 INFO L203 MainTranslator]: Completed pre-run [2021-03-11 10:43:44,540 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-11 10:43:44,552 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/45_monabsex1_vs.i[30633,30646] [2021-03-11 10:43:44,555 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 10:43:44,596 INFO L208 MainTranslator]: Completed translation [2021-03-11 10:43:44,596 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44 WrapperNode [2021-03-11 10:43:44,596 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-11 10:43:44,597 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 10:43:44,597 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 10:43:44,597 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 10:43:44,601 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,609 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 10:43:44,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 10:43:44,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 10:43:44,620 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 10:43:44,624 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,625 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,626 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,626 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,629 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,631 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,632 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... [2021-03-11 10:43:44,633 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 10:43:44,633 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 10:43:44,633 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 10:43:44,634 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 10:43:44,634 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 10:43:44,686 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-03-11 10:43:44,687 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-11 10:43:44,687 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 10:43:44,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 10:43:44,688 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 10:43:45,000 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 10:43:45,000 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-03-11 10:43:45,002 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 10:43:45 BoogieIcfgContainer [2021-03-11 10:43:45,002 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 10:43:45,003 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 10:43:45,003 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 10:43:45,006 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 10:43:45,006 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.03 10:43:44" (1/3) ... [2021-03-11 10:43:45,007 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5045eac5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 10:43:45, skipping insertion in model container [2021-03-11 10:43:45,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 10:43:44" (2/3) ... [2021-03-11 10:43:45,007 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5045eac5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 10:43:45, skipping insertion in model container [2021-03-11 10:43:45,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 10:43:45" (3/3) ... [2021-03-11 10:43:45,009 INFO L111 eAbstractionObserver]: Analyzing ICFG 45_monabsex1_vs.i [2021-03-11 10:43:45,014 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-11 10:43:45,015 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 10:43:45,018 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 10:43:45,018 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 10:43:45,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,033 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,034 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,035 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,036 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,037 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,037 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,038 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,040 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:45,042 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:45,053 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-11 10:43:45,065 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:45,065 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:45,066 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:45,066 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:45,066 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:45,066 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:45,066 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:45,066 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:45,073 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:45,079 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 37 places, 35 transitions, 75 flow [2021-03-11 10:43:45,081 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 37 places, 35 transitions, 75 flow [2021-03-11 10:43:45,082 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 35 transitions, 75 flow [2021-03-11 10:43:45,097 INFO L129 PetriNetUnfolder]: 2/43 cut-off events. [2021-03-11 10:43:45,098 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 10:43:45,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48 conditions, 43 events. 2/43 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 48 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 22. Up to 4 conditions per place. [2021-03-11 10:43:45,100 INFO L116 LiptonReduction]: Number of co-enabled transitions 200 [2021-03-11 10:43:46,254 INFO L131 LiptonReduction]: Checked pairs total: 162 [2021-03-11 10:43:46,255 INFO L133 LiptonReduction]: Total number of compositions: 31 [2021-03-11 10:43:46,260 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 11 places, 8 transitions, 21 flow [2021-03-11 10:43:46,264 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 19 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:46,265 INFO L276 IsEmpty]: Start isEmpty. Operand has 19 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:46,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-03-11 10:43:46,268 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:46,268 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-03-11 10:43:46,268 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:46,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:46,271 INFO L82 PathProgramCache]: Analyzing trace with hash 5000491, now seen corresponding path program 1 times [2021-03-11 10:43:46,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:46,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741392939] [2021-03-11 10:43:46,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:46,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:46,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:46,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:46,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:46,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741392939] [2021-03-11 10:43:46,367 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:46,367 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-11 10:43:46,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463023331] [2021-03-11 10:43:46,370 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-11 10:43:46,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:46,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-11 10:43:46,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-11 10:43:46,380 INFO L87 Difference]: Start difference. First operand has 19 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 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 2 states, 1 states have (on average 4.0) 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) [2021-03-11 10:43:46,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:46,386 INFO L93 Difference]: Finished difference Result 11 states and 13 transitions. [2021-03-11 10:43:46,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-11 10:43:46,387 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 4.0) 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 [2021-03-11 10:43:46,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:46,391 INFO L225 Difference]: With dead ends: 11 [2021-03-11 10:43:46,392 INFO L226 Difference]: Without dead ends: 11 [2021-03-11 10:43:46,392 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-11 10:43:46,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2021-03-11 10:43:46,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2021-03-11 10:43:46,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 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) [2021-03-11 10:43:46,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 13 transitions. [2021-03-11 10:43:46,410 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 13 transitions. Word has length 4 [2021-03-11 10:43:46,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:46,410 INFO L480 AbstractCegarLoop]: Abstraction has 11 states and 13 transitions. [2021-03-11 10:43:46,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 1 states have (on average 4.0) 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) [2021-03-11 10:43:46,411 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 13 transitions. [2021-03-11 10:43:46,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-03-11 10:43:46,411 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:46,411 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-03-11 10:43:46,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 10:43:46,412 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:46,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:46,414 INFO L82 PathProgramCache]: Analyzing trace with hash 510443865, now seen corresponding path program 1 times [2021-03-11 10:43:46,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:46,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712015779] [2021-03-11 10:43:46,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:46,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:46,451 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:46,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:46,460 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:46,473 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:43:46,473 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:43:46,474 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 10:43:46,474 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:43:46,474 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,478 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,479 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,480 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,481 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,482 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,483 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,483 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,484 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,484 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:46,484 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:46,484 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-11 10:43:46,485 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:46,485 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:46,485 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:46,486 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:46,486 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:46,486 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:46,486 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:46,486 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:46,487 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:46,487 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 50 places, 46 transitions, 104 flow [2021-03-11 10:43:46,487 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 50 places, 46 transitions, 104 flow [2021-03-11 10:43:46,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 50 places, 46 transitions, 104 flow [2021-03-11 10:43:46,494 INFO L129 PetriNetUnfolder]: 3/63 cut-off events. [2021-03-11 10:43:46,495 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-11 10:43:46,495 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 63 events. 3/63 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 110 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 44. Up to 6 conditions per place. [2021-03-11 10:43:46,496 INFO L116 LiptonReduction]: Number of co-enabled transitions 620 [2021-03-11 10:43:47,554 INFO L131 LiptonReduction]: Checked pairs total: 959 [2021-03-11 10:43:47,554 INFO L133 LiptonReduction]: Total number of compositions: 34 [2021-03-11 10:43:47,555 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 13 transitions, 38 flow [2021-03-11 10:43:47,558 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 100 states, 89 states have (on average 2.4269662921348316) internal successors, (216), 99 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,558 INFO L276 IsEmpty]: Start isEmpty. Operand has 100 states, 89 states have (on average 2.4269662921348316) internal successors, (216), 99 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:43:47,559 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:47,559 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:43:47,559 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:47,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:47,560 INFO L82 PathProgramCache]: Analyzing trace with hash 241704332, now seen corresponding path program 1 times [2021-03-11 10:43:47,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:47,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432797812] [2021-03-11 10:43:47,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:47,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:47,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:47,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432797812] [2021-03-11 10:43:47,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:47,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:47,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868466290] [2021-03-11 10:43:47,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:47,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:47,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:47,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:47,602 INFO L87 Difference]: Start difference. First operand has 100 states, 89 states have (on average 2.4269662921348316) internal successors, (216), 99 states have internal predecessors, (216), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:47,618 INFO L93 Difference]: Finished difference Result 96 states and 197 transitions. [2021-03-11 10:43:47,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:47,618 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:43:47,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:47,620 INFO L225 Difference]: With dead ends: 96 [2021-03-11 10:43:47,620 INFO L226 Difference]: Without dead ends: 96 [2021-03-11 10:43:47,621 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:47,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-03-11 10:43:47,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 84. [2021-03-11 10:43:47,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 80 states have (on average 2.25) internal successors, (180), 83 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 180 transitions. [2021-03-11 10:43:47,630 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 180 transitions. Word has length 5 [2021-03-11 10:43:47,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:47,630 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 180 transitions. [2021-03-11 10:43:47,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,630 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 180 transitions. [2021-03-11 10:43:47,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:43:47,631 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:47,631 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:47,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 10:43:47,631 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:47,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:47,632 INFO L82 PathProgramCache]: Analyzing trace with hash -2122327263, now seen corresponding path program 1 times [2021-03-11 10:43:47,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:47,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491260587] [2021-03-11 10:43:47,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:47,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:47,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:47,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:47,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491260587] [2021-03-11 10:43:47,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:47,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:47,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428657662] [2021-03-11 10:43:47,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:47,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:47,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:47,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:47,667 INFO L87 Difference]: Start difference. First operand 84 states and 180 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:47,680 INFO L93 Difference]: Finished difference Result 84 states and 164 transitions. [2021-03-11 10:43:47,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:47,680 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:43:47,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:47,681 INFO L225 Difference]: With dead ends: 84 [2021-03-11 10:43:47,681 INFO L226 Difference]: Without dead ends: 84 [2021-03-11 10:43:47,682 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:47,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-03-11 10:43:47,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2021-03-11 10:43:47,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 75 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 154 transitions. [2021-03-11 10:43:47,688 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 154 transitions. Word has length 8 [2021-03-11 10:43:47,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:47,688 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 154 transitions. [2021-03-11 10:43:47,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,688 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 154 transitions. [2021-03-11 10:43:47,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:47,689 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:47,689 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:47,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-11 10:43:47,689 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:47,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:47,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1366707761, now seen corresponding path program 1 times [2021-03-11 10:43:47,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:47,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662259703] [2021-03-11 10:43:47,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:47,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:47,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,718 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 10:43:47,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662259703] [2021-03-11 10:43:47,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:47,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:47,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299624497] [2021-03-11 10:43:47,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:47,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:47,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:47,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:47,720 INFO L87 Difference]: Start difference. First operand 76 states and 154 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:47,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:47,740 INFO L93 Difference]: Finished difference Result 68 states and 136 transitions. [2021-03-11 10:43:47,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:47,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:43:47,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:47,741 INFO L225 Difference]: With dead ends: 68 [2021-03-11 10:43:47,741 INFO L226 Difference]: Without dead ends: 68 [2021-03-11 10:43:47,742 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:47,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-03-11 10:43:47,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2021-03-11 10:43:47,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 62 states have (on average 2.0806451612903225) internal successors, (129), 63 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 129 transitions. [2021-03-11 10:43:47,746 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 129 transitions. Word has length 9 [2021-03-11 10:43:47,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:47,746 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 129 transitions. [2021-03-11 10:43:47,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:47,746 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 129 transitions. [2021-03-11 10:43:47,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:47,746 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:47,747 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:47,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 10:43:47,747 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:47,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:47,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1367634051, now seen corresponding path program 1 times [2021-03-11 10:43:47,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:47,747 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297880938] [2021-03-11 10:43:47,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:47,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:47,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:47,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:47,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:47,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297880938] [2021-03-11 10:43:47,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:47,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:47,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422150443] [2021-03-11 10:43:47,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:47,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:47,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:47,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:47,780 INFO L87 Difference]: Start difference. First operand 64 states and 129 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:47,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:47,791 INFO L93 Difference]: Finished difference Result 56 states and 111 transitions. [2021-03-11 10:43:47,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:47,791 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:43:47,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:47,792 INFO L225 Difference]: With dead ends: 56 [2021-03-11 10:43:47,792 INFO L226 Difference]: Without dead ends: 56 [2021-03-11 10:43:47,792 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:47,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-03-11 10:43:47,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 48. [2021-03-11 10:43:47,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 47 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:47,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 93 transitions. [2021-03-11 10:43:47,795 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 93 transitions. Word has length 9 [2021-03-11 10:43:47,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:47,795 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 93 transitions. [2021-03-11 10:43:47,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:47,795 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 93 transitions. [2021-03-11 10:43:47,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:47,795 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:47,796 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1] [2021-03-11 10:43:47,796 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-11 10:43:47,796 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:47,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:47,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1367710576, now seen corresponding path program 1 times [2021-03-11 10:43:47,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:47,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553236798] [2021-03-11 10:43:47,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:47,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:47,804 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:47,810 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:47,813 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:43:47,813 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:43:47,813 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 10:43:47,813 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:43:47,814 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,818 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,819 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,820 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,821 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,822 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,823 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,824 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,825 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,826 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:47,827 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:47,827 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-11 10:43:47,827 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:47,827 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:47,827 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:47,827 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:47,827 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:47,827 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:47,828 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:47,828 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:47,836 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:47,836 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 63 places, 57 transitions, 135 flow [2021-03-11 10:43:47,836 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 63 places, 57 transitions, 135 flow [2021-03-11 10:43:47,836 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 63 places, 57 transitions, 135 flow [2021-03-11 10:43:47,845 INFO L129 PetriNetUnfolder]: 4/83 cut-off events. [2021-03-11 10:43:47,845 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-11 10:43:47,845 INFO L84 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 83 events. 4/83 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 173 event pairs, 0 based on Foata normal form. 0/72 useless extension candidates. Maximal degree in co-relation 67. Up to 8 conditions per place. [2021-03-11 10:43:47,846 INFO L116 LiptonReduction]: Number of co-enabled transitions 1260 [2021-03-11 10:43:48,939 INFO L131 LiptonReduction]: Checked pairs total: 1820 [2021-03-11 10:43:48,939 INFO L133 LiptonReduction]: Total number of compositions: 41 [2021-03-11 10:43:48,940 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 17 transitions, 55 flow [2021-03-11 10:43:48,954 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 404 states, 381 states have (on average 3.0656167979002626) internal successors, (1168), 403 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:48,955 INFO L276 IsEmpty]: Start isEmpty. Operand has 404 states, 381 states have (on average 3.0656167979002626) internal successors, (1168), 403 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:48,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:43:48,955 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:48,955 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:43:48,956 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:48,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:48,956 INFO L82 PathProgramCache]: Analyzing trace with hash 345328526, now seen corresponding path program 1 times [2021-03-11 10:43:48,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:48,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806161396] [2021-03-11 10:43:48,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:48,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:48,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:48,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:48,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:48,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:48,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:48,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806161396] [2021-03-11 10:43:48,974 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:48,974 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:48,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779379309] [2021-03-11 10:43:48,975 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:48,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:48,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:48,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:48,976 INFO L87 Difference]: Start difference. First operand has 404 states, 381 states have (on average 3.0656167979002626) internal successors, (1168), 403 states have internal predecessors, (1168), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:49,002 INFO L93 Difference]: Finished difference Result 447 states and 1247 transitions. [2021-03-11 10:43:49,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:49,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:43:49,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:49,005 INFO L225 Difference]: With dead ends: 447 [2021-03-11 10:43:49,005 INFO L226 Difference]: Without dead ends: 447 [2021-03-11 10:43:49,005 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:49,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-03-11 10:43:49,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 378. [2021-03-11 10:43:49,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 370 states have (on average 2.9702702702702704) internal successors, (1099), 377 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1099 transitions. [2021-03-11 10:43:49,052 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1099 transitions. Word has length 5 [2021-03-11 10:43:49,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:49,052 INFO L480 AbstractCegarLoop]: Abstraction has 378 states and 1099 transitions. [2021-03-11 10:43:49,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,052 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1099 transitions. [2021-03-11 10:43:49,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:43:49,053 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:49,053 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:49,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-11 10:43:49,053 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:49,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:49,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1144990802, now seen corresponding path program 1 times [2021-03-11 10:43:49,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:49,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791649430] [2021-03-11 10:43:49,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:49,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:49,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:49,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:49,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791649430] [2021-03-11 10:43:49,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:49,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:49,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091591903] [2021-03-11 10:43:49,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:49,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:49,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:49,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:49,080 INFO L87 Difference]: Start difference. First operand 378 states and 1099 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:49,105 INFO L93 Difference]: Finished difference Result 486 states and 1356 transitions. [2021-03-11 10:43:49,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:49,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:43:49,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:49,109 INFO L225 Difference]: With dead ends: 486 [2021-03-11 10:43:49,109 INFO L226 Difference]: Without dead ends: 486 [2021-03-11 10:43:49,109 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:49,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-03-11 10:43:49,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 412. [2021-03-11 10:43:49,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 404 states have (on average 2.9603960396039604) internal successors, (1196), 411 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1196 transitions. [2021-03-11 10:43:49,132 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1196 transitions. Word has length 8 [2021-03-11 10:43:49,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:49,132 INFO L480 AbstractCegarLoop]: Abstraction has 412 states and 1196 transitions. [2021-03-11 10:43:49,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,132 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1196 transitions. [2021-03-11 10:43:49,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:49,132 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:49,132 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:49,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-11 10:43:49,132 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:49,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:49,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1163782093, now seen corresponding path program 1 times [2021-03-11 10:43:49,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:49,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377246966] [2021-03-11 10:43:49,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:49,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:49,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:49,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,157 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:49,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377246966] [2021-03-11 10:43:49,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:49,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:49,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766871950] [2021-03-11 10:43:49,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:49,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:49,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:49,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:49,158 INFO L87 Difference]: Start difference. First operand 412 states and 1196 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:49,175 INFO L93 Difference]: Finished difference Result 338 states and 962 transitions. [2021-03-11 10:43:49,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:49,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-03-11 10:43:49,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:49,177 INFO L225 Difference]: With dead ends: 338 [2021-03-11 10:43:49,177 INFO L226 Difference]: Without dead ends: 338 [2021-03-11 10:43:49,177 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:49,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-03-11 10:43:49,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 283. [2021-03-11 10:43:49,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 279 states have (on average 2.8422939068100357) internal successors, (793), 282 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 793 transitions. [2021-03-11 10:43:49,183 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 793 transitions. Word has length 9 [2021-03-11 10:43:49,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:49,184 INFO L480 AbstractCegarLoop]: Abstraction has 283 states and 793 transitions. [2021-03-11 10:43:49,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,184 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 793 transitions. [2021-03-11 10:43:49,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:49,184 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:49,184 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:49,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-11 10:43:49,184 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:49,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:49,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1134978143, now seen corresponding path program 1 times [2021-03-11 10:43:49,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:49,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354229962] [2021-03-11 10:43:49,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:49,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:49,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:49,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354229962] [2021-03-11 10:43:49,221 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:49,221 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:49,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741976076] [2021-03-11 10:43:49,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:49,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:49,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:49,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:49,222 INFO L87 Difference]: Start difference. First operand 283 states and 793 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:49,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:49,240 INFO L93 Difference]: Finished difference Result 233 states and 641 transitions. [2021-03-11 10:43:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:49,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:43:49,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:49,242 INFO L225 Difference]: With dead ends: 233 [2021-03-11 10:43:49,242 INFO L226 Difference]: Without dead ends: 233 [2021-03-11 10:43:49,242 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:49,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-03-11 10:43:49,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 183. [2021-03-11 10:43:49,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 181 states have (on average 2.701657458563536) internal successors, (489), 182 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 489 transitions. [2021-03-11 10:43:49,246 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 489 transitions. Word has length 9 [2021-03-11 10:43:49,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:49,247 INFO L480 AbstractCegarLoop]: Abstraction has 183 states and 489 transitions. [2021-03-11 10:43:49,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:49,247 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 489 transitions. [2021-03-11 10:43:49,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 10:43:49,251 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:49,251 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:49,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-11 10:43:49,251 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:49,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:49,251 INFO L82 PathProgramCache]: Analyzing trace with hash -297262045, now seen corresponding path program 1 times [2021-03-11 10:43:49,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:49,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433454322] [2021-03-11 10:43:49,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:49,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:49,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:49,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:49,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:49,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:43:49,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433454322] [2021-03-11 10:43:49,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:49,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:49,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794946906] [2021-03-11 10:43:49,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:49,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:49,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:49,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:49,283 INFO L87 Difference]: Start difference. First operand 183 states and 489 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:49,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:49,294 INFO L93 Difference]: Finished difference Result 243 states and 634 transitions. [2021-03-11 10:43:49,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:49,295 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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 11 [2021-03-11 10:43:49,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:49,296 INFO L225 Difference]: With dead ends: 243 [2021-03-11 10:43:49,296 INFO L226 Difference]: Without dead ends: 243 [2021-03-11 10:43:49,296 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:49,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-03-11 10:43:49,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 211. [2021-03-11 10:43:49,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 209 states have (on average 2.727272727272727) internal successors, (570), 210 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:49,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 570 transitions. [2021-03-11 10:43:49,300 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 570 transitions. Word has length 11 [2021-03-11 10:43:49,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:49,301 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 570 transitions. [2021-03-11 10:43:49,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:49,301 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 570 transitions. [2021-03-11 10:43:49,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 10:43:49,302 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:49,302 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2021-03-11 10:43:49,303 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-11 10:43:49,303 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-11 10:43:49,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:49,303 INFO L82 PathProgramCache]: Analyzing trace with hash -625284552, now seen corresponding path program 1 times [2021-03-11 10:43:49,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:49,303 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689276803] [2021-03-11 10:43:49,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:49,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:49,319 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:49,339 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:49,347 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:43:49,348 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:43:49,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-11 10:43:49,348 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:43:49,348 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,357 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,358 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,359 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,360 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,361 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,362 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,363 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,364 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,365 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,365 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,365 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,365 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,365 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,366 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,366 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,366 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,366 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,367 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,367 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,367 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,368 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:49,369 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:49,369 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-11 10:43:49,369 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:49,370 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:49,370 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:49,370 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:49,370 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:49,370 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:49,370 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:49,370 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:49,372 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:49,372 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 68 transitions, 168 flow [2021-03-11 10:43:49,373 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 68 transitions, 168 flow [2021-03-11 10:43:49,373 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 68 transitions, 168 flow [2021-03-11 10:43:49,397 INFO L129 PetriNetUnfolder]: 5/103 cut-off events. [2021-03-11 10:43:49,397 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-11 10:43:49,398 INFO L84 FinitePrefix]: Finished finitePrefix Result has 126 conditions, 103 events. 5/103 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 233 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 91. Up to 10 conditions per place. [2021-03-11 10:43:49,400 INFO L116 LiptonReduction]: Number of co-enabled transitions 2120 [2021-03-11 10:43:50,537 INFO L131 LiptonReduction]: Checked pairs total: 3304 [2021-03-11 10:43:50,537 INFO L133 LiptonReduction]: Total number of compositions: 48 [2021-03-11 10:43:50,538 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 21 transitions, 74 flow [2021-03-11 10:43:50,583 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1620 states, 1573 states have (on average 3.743165924984107) internal successors, (5888), 1619 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,586 INFO L276 IsEmpty]: Start isEmpty. Operand has 1620 states, 1573 states have (on average 3.743165924984107) internal successors, (5888), 1619 states have internal predecessors, (5888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:43:50,586 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:50,586 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:43:50,586 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:50,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:50,587 INFO L82 PathProgramCache]: Analyzing trace with hash 466487743, now seen corresponding path program 1 times [2021-03-11 10:43:50,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:50,587 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816946735] [2021-03-11 10:43:50,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:50,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:50,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:50,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816946735] [2021-03-11 10:43:50,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:50,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:50,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237142222] [2021-03-11 10:43:50,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:50,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:50,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:50,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:50,606 INFO L87 Difference]: Start difference. First operand has 1620 states, 1573 states have (on average 3.743165924984107) internal successors, (5888), 1619 states have internal predecessors, (5888), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:50,635 INFO L93 Difference]: Finished difference Result 1878 states and 6626 transitions. [2021-03-11 10:43:50,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:50,636 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:43:50,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:50,644 INFO L225 Difference]: With dead ends: 1878 [2021-03-11 10:43:50,644 INFO L226 Difference]: Without dead ends: 1878 [2021-03-11 10:43:50,644 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:50,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1878 states. [2021-03-11 10:43:50,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1878 to 1572. [2021-03-11 10:43:50,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1556 states have (on average 3.693444730077121) internal successors, (5747), 1571 states have internal predecessors, (5747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5747 transitions. [2021-03-11 10:43:50,698 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5747 transitions. Word has length 5 [2021-03-11 10:43:50,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:50,698 INFO L480 AbstractCegarLoop]: Abstraction has 1572 states and 5747 transitions. [2021-03-11 10:43:50,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5747 transitions. [2021-03-11 10:43:50,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:43:50,698 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:50,699 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:50,699 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-11 10:43:50,699 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:50,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:50,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1483644299, now seen corresponding path program 1 times [2021-03-11 10:43:50,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:50,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402445841] [2021-03-11 10:43:50,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:50,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:50,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:50,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:50,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402445841] [2021-03-11 10:43:50,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:50,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:50,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015100068] [2021-03-11 10:43:50,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:50,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:50,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:50,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:50,724 INFO L87 Difference]: Start difference. First operand 1572 states and 5747 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:50,769 INFO L93 Difference]: Finished difference Result 2193 states and 7798 transitions. [2021-03-11 10:43:50,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:50,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:43:50,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:50,779 INFO L225 Difference]: With dead ends: 2193 [2021-03-11 10:43:50,779 INFO L226 Difference]: Without dead ends: 2193 [2021-03-11 10:43:50,780 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:50,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2193 states. [2021-03-11 10:43:50,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2193 to 1828. [2021-03-11 10:43:50,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1812 states have (on average 3.7152317880794703) internal successors, (6732), 1827 states have internal predecessors, (6732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 6732 transitions. [2021-03-11 10:43:50,831 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 6732 transitions. Word has length 8 [2021-03-11 10:43:50,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:50,831 INFO L480 AbstractCegarLoop]: Abstraction has 1828 states and 6732 transitions. [2021-03-11 10:43:50,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 6732 transitions. [2021-03-11 10:43:50,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:50,832 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:50,832 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:50,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-11 10:43:50,832 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:50,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:50,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1280671012, now seen corresponding path program 1 times [2021-03-11 10:43:50,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:50,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498998069] [2021-03-11 10:43:50,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:50,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:50,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:50,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498998069] [2021-03-11 10:43:50,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:50,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:50,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559597763] [2021-03-11 10:43:50,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:50,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:50,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:50,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:50,856 INFO L87 Difference]: Start difference. First operand 1828 states and 6732 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:50,879 INFO L93 Difference]: Finished difference Result 1463 states and 5301 transitions. [2021-03-11 10:43:50,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:50,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-03-11 10:43:50,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:50,886 INFO L225 Difference]: With dead ends: 1463 [2021-03-11 10:43:50,886 INFO L226 Difference]: Without dead ends: 1463 [2021-03-11 10:43:50,886 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:50,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1463 states. [2021-03-11 10:43:50,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1463 to 1177. [2021-03-11 10:43:50,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 1169 states have (on average 3.589392643284859) internal successors, (4196), 1176 states have internal predecessors, (4196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 4196 transitions. [2021-03-11 10:43:50,916 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 4196 transitions. Word has length 9 [2021-03-11 10:43:50,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:50,916 INFO L480 AbstractCegarLoop]: Abstraction has 1177 states and 4196 transitions. [2021-03-11 10:43:50,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 4196 transitions. [2021-03-11 10:43:50,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:50,916 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:50,916 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:50,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-11 10:43:50,916 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:50,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:50,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1251668972, now seen corresponding path program 1 times [2021-03-11 10:43:50,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:50,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232946351] [2021-03-11 10:43:50,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:50,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:50,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:50,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:50,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232946351] [2021-03-11 10:43:50,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:50,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:50,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874848713] [2021-03-11 10:43:50,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:50,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:50,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:50,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:50,935 INFO L87 Difference]: Start difference. First operand 1177 states and 4196 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:50,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:50,954 INFO L93 Difference]: Finished difference Result 950 states and 3337 transitions. [2021-03-11 10:43:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:50,955 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:43:50,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:50,959 INFO L225 Difference]: With dead ends: 950 [2021-03-11 10:43:50,959 INFO L226 Difference]: Without dead ends: 950 [2021-03-11 10:43:50,959 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:50,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2021-03-11 10:43:50,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 723. [2021-03-11 10:43:50,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 719 states have (on average 3.446453407510431) internal successors, (2478), 722 states have internal predecessors, (2478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:50,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2478 transitions. [2021-03-11 10:43:50,975 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2478 transitions. Word has length 9 [2021-03-11 10:43:50,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:50,975 INFO L480 AbstractCegarLoop]: Abstraction has 723 states and 2478 transitions. [2021-03-11 10:43:50,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:50,976 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2478 transitions. [2021-03-11 10:43:50,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 10:43:50,976 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:50,976 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:50,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-11 10:43:50,976 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:50,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:50,976 INFO L82 PathProgramCache]: Analyzing trace with hash 154085002, now seen corresponding path program 1 times [2021-03-11 10:43:50,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:50,976 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123037491] [2021-03-11 10:43:50,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:50,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:50,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:50,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:50,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:43:50,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123037491] [2021-03-11 10:43:50,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:50,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:50,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320621613] [2021-03-11 10:43:50,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:50,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:50,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:50,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:50,992 INFO L87 Difference]: Start difference. First operand 723 states and 2478 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:51,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:51,009 INFO L93 Difference]: Finished difference Result 1044 states and 3505 transitions. [2021-03-11 10:43:51,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:51,009 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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 11 [2021-03-11 10:43:51,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:51,013 INFO L225 Difference]: With dead ends: 1044 [2021-03-11 10:43:51,013 INFO L226 Difference]: Without dead ends: 1044 [2021-03-11 10:43:51,014 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:51,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2021-03-11 10:43:51,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 880. [2021-03-11 10:43:51,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 876 states have (on average 3.490867579908676) internal successors, (3058), 879 states have internal predecessors, (3058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3058 transitions. [2021-03-11 10:43:51,063 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3058 transitions. Word has length 11 [2021-03-11 10:43:51,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:51,064 INFO L480 AbstractCegarLoop]: Abstraction has 880 states and 3058 transitions. [2021-03-11 10:43:51,064 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:51,064 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3058 transitions. [2021-03-11 10:43:51,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 10:43:51,064 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:51,064 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:51,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-11 10:43:51,064 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:51,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:51,065 INFO L82 PathProgramCache]: Analyzing trace with hash 481670651, now seen corresponding path program 1 times [2021-03-11 10:43:51,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:51,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836638333] [2021-03-11 10:43:51,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:51,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:51,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:51,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:51,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:51,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:51,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:51,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:43:51,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836638333] [2021-03-11 10:43:51,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:51,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:51,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014258205] [2021-03-11 10:43:51,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:51,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:51,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:51,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:51,082 INFO L87 Difference]: Start difference. First operand 880 states and 3058 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:51,102 INFO L93 Difference]: Finished difference Result 716 states and 2447 transitions. [2021-03-11 10:43:51,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:51,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 12 [2021-03-11 10:43:51,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:51,105 INFO L225 Difference]: With dead ends: 716 [2021-03-11 10:43:51,105 INFO L226 Difference]: Without dead ends: 716 [2021-03-11 10:43:51,105 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:51,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-03-11 10:43:51,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 552. [2021-03-11 10:43:51,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 550 states have (on average 3.3381818181818184) internal successors, (1836), 551 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 1836 transitions. [2021-03-11 10:43:51,123 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 1836 transitions. Word has length 12 [2021-03-11 10:43:51,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:51,124 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 1836 transitions. [2021-03-11 10:43:51,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,125 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 1836 transitions. [2021-03-11 10:43:51,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-11 10:43:51,125 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:51,125 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:51,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-11 10:43:51,126 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:51,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:51,127 INFO L82 PathProgramCache]: Analyzing trace with hash -1080820256, now seen corresponding path program 1 times [2021-03-11 10:43:51,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:51,128 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191302984] [2021-03-11 10:43:51,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:51,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:51,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:51,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:51,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:51,138 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:43:51,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191302984] [2021-03-11 10:43:51,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:51,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:51,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021984352] [2021-03-11 10:43:51,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:51,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:51,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:51,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:51,140 INFO L87 Difference]: Start difference. First operand 552 states and 1836 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:51,158 INFO L93 Difference]: Finished difference Result 756 states and 2485 transitions. [2021-03-11 10:43:51,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:51,158 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 [2021-03-11 10:43:51,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:51,162 INFO L225 Difference]: With dead ends: 756 [2021-03-11 10:43:51,162 INFO L226 Difference]: Without dead ends: 756 [2021-03-11 10:43:51,162 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:51,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-03-11 10:43:51,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 652. [2021-03-11 10:43:51,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 650 states have (on average 3.3892307692307693) internal successors, (2203), 651 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2203 transitions. [2021-03-11 10:43:51,176 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2203 transitions. Word has length 14 [2021-03-11 10:43:51,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:51,176 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2203 transitions. [2021-03-11 10:43:51,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:51,176 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2203 transitions. [2021-03-11 10:43:51,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-11 10:43:51,177 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:51,178 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:51,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-11 10:43:51,178 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:51,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:51,178 INFO L82 PathProgramCache]: Analyzing trace with hash 854197721, now seen corresponding path program 1 times [2021-03-11 10:43:51,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:51,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202020923] [2021-03-11 10:43:51,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:51,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:51,190 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:51,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:51,196 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:51,201 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:43:51,201 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:43:51,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-11 10:43:51,201 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:43:51,201 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,209 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,210 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,212 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,216 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,216 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,216 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,216 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,216 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,217 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,218 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,219 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,220 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,221 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,221 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,221 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,221 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,221 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,222 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,223 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,223 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,223 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,224 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,225 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,225 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,225 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:51,225 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:51,225 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-11 10:43:51,226 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:51,226 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:51,226 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:51,226 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:51,226 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:51,227 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:51,227 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:51,227 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:51,228 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:51,228 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 79 transitions, 203 flow [2021-03-11 10:43:51,228 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 79 transitions, 203 flow [2021-03-11 10:43:51,228 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 89 places, 79 transitions, 203 flow [2021-03-11 10:43:51,243 INFO L129 PetriNetUnfolder]: 6/123 cut-off events. [2021-03-11 10:43:51,244 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-11 10:43:51,245 INFO L84 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 123 events. 6/123 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 303 event pairs, 0 based on Foata normal form. 0/106 useless extension candidates. Maximal degree in co-relation 116. Up to 12 conditions per place. [2021-03-11 10:43:51,248 INFO L116 LiptonReduction]: Number of co-enabled transitions 3200 [2021-03-11 10:43:52,527 INFO L131 LiptonReduction]: Checked pairs total: 5645 [2021-03-11 10:43:52,527 INFO L133 LiptonReduction]: Total number of compositions: 55 [2021-03-11 10:43:52,527 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 25 transitions, 95 flow [2021-03-11 10:43:52,753 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 6484 states, 6389 states have (on average 4.447644388793238) internal successors, (28416), 6483 states have internal predecessors, (28416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:52,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 6484 states, 6389 states have (on average 4.447644388793238) internal successors, (28416), 6483 states have internal predecessors, (28416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:52,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:43:52,770 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:52,770 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:43:52,770 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:52,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:52,770 INFO L82 PathProgramCache]: Analyzing trace with hash 604526396, now seen corresponding path program 1 times [2021-03-11 10:43:52,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:52,770 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522736796] [2021-03-11 10:43:52,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:52,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:52,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:52,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:52,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:52,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:52,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522736796] [2021-03-11 10:43:52,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:52,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:52,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218906688] [2021-03-11 10:43:52,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:52,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:52,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:52,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:52,792 INFO L87 Difference]: Start difference. First operand has 6484 states, 6389 states have (on average 4.447644388793238) internal successors, (28416), 6483 states have internal predecessors, (28416), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:52,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:52,851 INFO L93 Difference]: Finished difference Result 7629 states and 32588 transitions. [2021-03-11 10:43:52,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:52,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:43:52,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:52,891 INFO L225 Difference]: With dead ends: 7629 [2021-03-11 10:43:52,892 INFO L226 Difference]: Without dead ends: 7629 [2021-03-11 10:43:52,892 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:53,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7629 states. [2021-03-11 10:43:53,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7629 to 6366. [2021-03-11 10:43:53,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6366 states, 6334 states have (on average 4.425165772023997) internal successors, (28029), 6365 states have internal predecessors, (28029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6366 states to 6366 states and 28029 transitions. [2021-03-11 10:43:53,152 INFO L78 Accepts]: Start accepts. Automaton has 6366 states and 28029 transitions. Word has length 5 [2021-03-11 10:43:53,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:53,152 INFO L480 AbstractCegarLoop]: Abstraction has 6366 states and 28029 transitions. [2021-03-11 10:43:53,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6366 states and 28029 transitions. [2021-03-11 10:43:53,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:43:53,153 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:53,153 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:53,153 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-11 10:43:53,153 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:53,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:53,153 INFO L82 PathProgramCache]: Analyzing trace with hash 530801875, now seen corresponding path program 1 times [2021-03-11 10:43:53,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:53,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625852356] [2021-03-11 10:43:53,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:53,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:53,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:53,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:53,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625852356] [2021-03-11 10:43:53,163 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:53,163 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:53,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123665509] [2021-03-11 10:43:53,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:53,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:53,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:53,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:53,165 INFO L87 Difference]: Start difference. First operand 6366 states and 28029 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:53,225 INFO L93 Difference]: Finished difference Result 9120 states and 39254 transitions. [2021-03-11 10:43:53,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:53,225 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:43:53,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:53,255 INFO L225 Difference]: With dead ends: 9120 [2021-03-11 10:43:53,255 INFO L226 Difference]: Without dead ends: 9120 [2021-03-11 10:43:53,255 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:53,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9120 states. [2021-03-11 10:43:53,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9120 to 7564. [2021-03-11 10:43:53,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7564 states, 7532 states have (on average 4.455124800849708) internal successors, (33556), 7563 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7564 states to 7564 states and 33556 transitions. [2021-03-11 10:43:53,591 INFO L78 Accepts]: Start accepts. Automaton has 7564 states and 33556 transitions. Word has length 8 [2021-03-11 10:43:53,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:53,592 INFO L480 AbstractCegarLoop]: Abstraction has 7564 states and 33556 transitions. [2021-03-11 10:43:53,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,592 INFO L276 IsEmpty]: Start isEmpty. Operand 7564 states and 33556 transitions. [2021-03-11 10:43:53,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:53,592 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:53,593 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:53,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-11 10:43:53,593 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:53,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:53,593 INFO L82 PathProgramCache]: Analyzing trace with hash -690561364, now seen corresponding path program 1 times [2021-03-11 10:43:53,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:53,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950555076] [2021-03-11 10:43:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:53,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:53,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:53,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:53,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:53,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950555076] [2021-03-11 10:43:53,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:53,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:53,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112985227] [2021-03-11 10:43:53,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:53,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:53,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:53,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:53,608 INFO L87 Difference]: Start difference. First operand 7564 states and 33556 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:53,654 INFO L93 Difference]: Finished difference Result 6008 states and 26302 transitions. [2021-03-11 10:43:53,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:53,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-03-11 10:43:53,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:53,672 INFO L225 Difference]: With dead ends: 6008 [2021-03-11 10:43:53,673 INFO L226 Difference]: Without dead ends: 6008 [2021-03-11 10:43:53,673 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:53,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6008 states. [2021-03-11 10:43:53,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6008 to 4771. [2021-03-11 10:43:53,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4771 states, 4755 states have (on average 4.331861198738171) internal successors, (20598), 4770 states have internal predecessors, (20598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4771 states to 4771 states and 20598 transitions. [2021-03-11 10:43:53,922 INFO L78 Accepts]: Start accepts. Automaton has 4771 states and 20598 transitions. Word has length 9 [2021-03-11 10:43:53,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:53,923 INFO L480 AbstractCegarLoop]: Abstraction has 4771 states and 20598 transitions. [2021-03-11 10:43:53,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:53,923 INFO L276 IsEmpty]: Start isEmpty. Operand 4771 states and 20598 transitions. [2021-03-11 10:43:53,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:43:53,923 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:53,923 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:53,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-11 10:43:53,923 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:53,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:53,924 INFO L82 PathProgramCache]: Analyzing trace with hash -725007644, now seen corresponding path program 1 times [2021-03-11 10:43:53,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:53,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540588863] [2021-03-11 10:43:53,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:53,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:53,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:53,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:53,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:53,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:43:53,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540588863] [2021-03-11 10:43:53,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:53,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:53,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738612006] [2021-03-11 10:43:53,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:53,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:53,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:53,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:53,942 INFO L87 Difference]: Start difference. First operand 4771 states and 20598 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:53,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:53,980 INFO L93 Difference]: Finished difference Result 3827 states and 16326 transitions. [2021-03-11 10:43:53,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:53,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:43:53,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:53,992 INFO L225 Difference]: With dead ends: 3827 [2021-03-11 10:43:53,992 INFO L226 Difference]: Without dead ends: 3827 [2021-03-11 10:43:53,993 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:54,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2021-03-11 10:43:54,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 2883. [2021-03-11 10:43:54,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2883 states, 2875 states have (on average 4.192695652173913) internal successors, (12054), 2882 states have internal predecessors, (12054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2883 states to 2883 states and 12054 transitions. [2021-03-11 10:43:54,164 INFO L78 Accepts]: Start accepts. Automaton has 2883 states and 12054 transitions. Word has length 9 [2021-03-11 10:43:54,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,165 INFO L480 AbstractCegarLoop]: Abstraction has 2883 states and 12054 transitions. [2021-03-11 10:43:54,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:43:54,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2883 states and 12054 transitions. [2021-03-11 10:43:54,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 10:43:54,165 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,165 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-11 10:43:54,165 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1073357184, now seen corresponding path program 1 times [2021-03-11 10:43:54,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388706628] [2021-03-11 10:43:54,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:54,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:54,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:43:54,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388706628] [2021-03-11 10:43:54,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:54,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:54,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093509759] [2021-03-11 10:43:54,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:54,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:54,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:54,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,182 INFO L87 Difference]: Start difference. First operand 2883 states and 12054 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:54,215 INFO L93 Difference]: Finished difference Result 4275 states and 17545 transitions. [2021-03-11 10:43:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:54,215 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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 11 [2021-03-11 10:43:54,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:54,226 INFO L225 Difference]: With dead ends: 4275 [2021-03-11 10:43:54,227 INFO L226 Difference]: Without dead ends: 4275 [2021-03-11 10:43:54,227 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2021-03-11 10:43:54,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 3574. [2021-03-11 10:43:54,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3574 states, 3566 states have (on average 4.241446999439147) internal successors, (15125), 3573 states have internal predecessors, (15125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3574 states to 3574 states and 15125 transitions. [2021-03-11 10:43:54,317 INFO L78 Accepts]: Start accepts. Automaton has 3574 states and 15125 transitions. Word has length 11 [2021-03-11 10:43:54,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,317 INFO L480 AbstractCegarLoop]: Abstraction has 3574 states and 15125 transitions. [2021-03-11 10:43:54,317 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:43:54,317 INFO L276 IsEmpty]: Start isEmpty. Operand 3574 states and 15125 transitions. [2021-03-11 10:43:54,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 10:43:54,317 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,317 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-11 10:43:54,318 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1085668479, now seen corresponding path program 1 times [2021-03-11 10:43:54,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464428985] [2021-03-11 10:43:54,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:54,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:54,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:43:54,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464428985] [2021-03-11 10:43:54,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:54,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:54,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751388230] [2021-03-11 10:43:54,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:54,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:54,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:54,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:54,331 INFO L87 Difference]: Start difference. First operand 3574 states and 15125 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:54,358 INFO L93 Difference]: Finished difference Result 2873 states and 12004 transitions. [2021-03-11 10:43:54,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:54,359 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 12 [2021-03-11 10:43:54,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:54,366 INFO L225 Difference]: With dead ends: 2873 [2021-03-11 10:43:54,366 INFO L226 Difference]: Without dead ends: 2873 [2021-03-11 10:43:54,367 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:54,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-03-11 10:43:54,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2172. [2021-03-11 10:43:54,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2172 states, 2168 states have (on average 4.097324723247232) internal successors, (8883), 2171 states have internal predecessors, (8883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2172 states to 2172 states and 8883 transitions. [2021-03-11 10:43:54,416 INFO L78 Accepts]: Start accepts. Automaton has 2172 states and 8883 transitions. Word has length 12 [2021-03-11 10:43:54,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,416 INFO L480 AbstractCegarLoop]: Abstraction has 2172 states and 8883 transitions. [2021-03-11 10:43:54,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2172 states and 8883 transitions. [2021-03-11 10:43:54,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-11 10:43:54,417 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,417 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,417 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-11 10:43:54,417 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,417 INFO L82 PathProgramCache]: Analyzing trace with hash -476299569, now seen corresponding path program 1 times [2021-03-11 10:43:54,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,417 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633366349] [2021-03-11 10:43:54,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:54,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:54,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,431 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:43:54,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633366349] [2021-03-11 10:43:54,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:54,431 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:54,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292570633] [2021-03-11 10:43:54,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:54,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:54,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:54,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,432 INFO L87 Difference]: Start difference. First operand 2172 states and 8883 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:54,458 INFO L93 Difference]: Finished difference Result 3177 states and 12799 transitions. [2021-03-11 10:43:54,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:54,459 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 [2021-03-11 10:43:54,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:54,467 INFO L225 Difference]: With dead ends: 3177 [2021-03-11 10:43:54,467 INFO L226 Difference]: Without dead ends: 3177 [2021-03-11 10:43:54,469 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3177 states. [2021-03-11 10:43:54,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3177 to 2671. [2021-03-11 10:43:54,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2671 states, 2667 states have (on average 4.1526059242594675) internal successors, (11075), 2670 states have internal predecessors, (11075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2671 states to 2671 states and 11075 transitions. [2021-03-11 10:43:54,588 INFO L78 Accepts]: Start accepts. Automaton has 2671 states and 11075 transitions. Word has length 14 [2021-03-11 10:43:54,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,588 INFO L480 AbstractCegarLoop]: Abstraction has 2671 states and 11075 transitions. [2021-03-11 10:43:54,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2671 states and 11075 transitions. [2021-03-11 10:43:54,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-11 10:43:54,588 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,588 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,589 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-11 10:43:54,589 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1880382236, now seen corresponding path program 1 times [2021-03-11 10:43:54,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,589 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525722375] [2021-03-11 10:43:54,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:54,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:54,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,602 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:43:54,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525722375] [2021-03-11 10:43:54,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:54,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:43:54,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012561125] [2021-03-11 10:43:54,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:43:54,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:54,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:43:54,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:43:54,603 INFO L87 Difference]: Start difference. First operand 2671 states and 11075 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:54,627 INFO L93 Difference]: Finished difference Result 2165 states and 8845 transitions. [2021-03-11 10:43:54,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:54,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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 15 [2021-03-11 10:43:54,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:54,632 INFO L225 Difference]: With dead ends: 2165 [2021-03-11 10:43:54,632 INFO L226 Difference]: Without dead ends: 2165 [2021-03-11 10:43:54,632 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:43:54,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-03-11 10:43:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1659. [2021-03-11 10:43:54,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1657 states have (on average 3.992154496077248) internal successors, (6615), 1658 states have internal predecessors, (6615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 6615 transitions. [2021-03-11 10:43:54,666 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 6615 transitions. Word has length 15 [2021-03-11 10:43:54,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,666 INFO L480 AbstractCegarLoop]: Abstraction has 1659 states and 6615 transitions. [2021-03-11 10:43:54,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 6615 transitions. [2021-03-11 10:43:54,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-03-11 10:43:54,667 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,667 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-11 10:43:54,667 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1005391993, now seen corresponding path program 1 times [2021-03-11 10:43:54,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286999047] [2021-03-11 10:43:54,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:54,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:54,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:54,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:54,677 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-11 10:43:54,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286999047] [2021-03-11 10:43:54,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:54,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:54,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377353046] [2021-03-11 10:43:54,678 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:54,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:54,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:54,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,678 INFO L87 Difference]: Start difference. First operand 1659 states and 6615 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:54,699 INFO L93 Difference]: Finished difference Result 2295 states and 9088 transitions. [2021-03-11 10:43:54,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:54,699 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 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 17 [2021-03-11 10:43:54,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:54,704 INFO L225 Difference]: With dead ends: 2295 [2021-03-11 10:43:54,704 INFO L226 Difference]: Without dead ends: 2295 [2021-03-11 10:43:54,704 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:54,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2295 states. [2021-03-11 10:43:54,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2295 to 1975. [2021-03-11 10:43:54,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1975 states, 1973 states have (on average 4.054738976178409) internal successors, (8000), 1974 states have internal predecessors, (8000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 8000 transitions. [2021-03-11 10:43:54,742 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 8000 transitions. Word has length 17 [2021-03-11 10:43:54,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:43:54,742 INFO L480 AbstractCegarLoop]: Abstraction has 1975 states and 8000 transitions. [2021-03-11 10:43:54,742 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:54,742 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 8000 transitions. [2021-03-11 10:43:54,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-11 10:43:54,743 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:54,743 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:43:54,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-11 10:43:54,743 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:54,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:54,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1102254931, now seen corresponding path program 1 times [2021-03-11 10:43:54,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:54,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982916050] [2021-03-11 10:43:54,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:54,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:54,749 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:43:54,752 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:43:54,755 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:43:54,755 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:43:54,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-11 10:43:54,755 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:43:54,755 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,762 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,763 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,764 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,765 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,766 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,767 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,768 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,769 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,770 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,771 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,771 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,772 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,773 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,774 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:43:54,775 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:43:54,776 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-03-11 10:43:54,776 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:43:54,776 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:43:54,776 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:43:54,776 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:43:54,776 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:43:54,776 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:43:54,776 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:43:54,776 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:43:54,777 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:43:54,777 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 90 transitions, 240 flow [2021-03-11 10:43:54,777 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 90 transitions, 240 flow [2021-03-11 10:43:54,777 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 90 transitions, 240 flow [2021-03-11 10:43:54,785 INFO L129 PetriNetUnfolder]: 7/143 cut-off events. [2021-03-11 10:43:54,785 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-03-11 10:43:54,786 INFO L84 FinitePrefix]: Finished finitePrefix Result has 183 conditions, 143 events. 7/143 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 364 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 142. Up to 14 conditions per place. [2021-03-11 10:43:54,789 INFO L116 LiptonReduction]: Number of co-enabled transitions 4500 [2021-03-11 10:43:56,080 INFO L131 LiptonReduction]: Checked pairs total: 7672 [2021-03-11 10:43:56,080 INFO L133 LiptonReduction]: Total number of compositions: 62 [2021-03-11 10:43:56,081 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 42 places, 29 transitions, 118 flow [2021-03-11 10:43:58,560 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 25940 states, 25749 states have (on average 5.169909511048973) internal successors, (133120), 25939 states have internal predecessors, (133120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:58,592 INFO L276 IsEmpty]: Start isEmpty. Operand has 25940 states, 25749 states have (on average 5.169909511048973) internal successors, (133120), 25939 states have internal predecessors, (133120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:58,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:43:58,592 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:43:58,592 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:43:58,592 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:43:58,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:43:58,593 INFO L82 PathProgramCache]: Analyzing trace with hash 759951489, now seen corresponding path program 1 times [2021-03-11 10:43:58,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:43:58,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297925766] [2021-03-11 10:43:58,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:43:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:43:58,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:58,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:43:58,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:43:58,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:43:58,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:43:58,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297925766] [2021-03-11 10:43:58,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:43:58,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:43:58,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41190133] [2021-03-11 10:43:58,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:43:58,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:43:58,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:43:58,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:43:58,633 INFO L87 Difference]: Start difference. First operand has 25940 states, 25749 states have (on average 5.169909511048973) internal successors, (133120), 25939 states have internal predecessors, (133120), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:43:58,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:43:58,857 INFO L93 Difference]: Finished difference Result 30660 states and 153869 transitions. [2021-03-11 10:43:58,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:43:58,857 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:43:58,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:43:59,092 INFO L225 Difference]: With dead ends: 30660 [2021-03-11 10:43:59,092 INFO L226 Difference]: Without dead ends: 30660 [2021-03-11 10:43:59,092 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:00,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30660 states. [2021-03-11 10:44:00,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30660 to 25560. [2021-03-11 10:44:00,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25560 states, 25496 states have (on average 5.16414339504236) internal successors, (131665), 25559 states have internal predecessors, (131665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:00,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25560 states to 25560 states and 131665 transitions. [2021-03-11 10:44:00,707 INFO L78 Accepts]: Start accepts. Automaton has 25560 states and 131665 transitions. Word has length 5 [2021-03-11 10:44:00,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:00,707 INFO L480 AbstractCegarLoop]: Abstraction has 25560 states and 131665 transitions. [2021-03-11 10:44:00,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:00,707 INFO L276 IsEmpty]: Start isEmpty. Operand 25560 states and 131665 transitions. [2021-03-11 10:44:00,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:44:00,707 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:00,707 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:00,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-11 10:44:00,707 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:00,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:00,708 INFO L82 PathProgramCache]: Analyzing trace with hash 801562081, now seen corresponding path program 1 times [2021-03-11 10:44:00,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:00,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753507182] [2021-03-11 10:44:00,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:00,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:00,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:00,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:00,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:44:00,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753507182] [2021-03-11 10:44:00,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:00,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:44:00,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470876961] [2021-03-11 10:44:00,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:44:00,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:00,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:44:00,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:00,868 INFO L87 Difference]: Start difference. First operand 25560 states and 131665 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:01,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:01,306 INFO L93 Difference]: Finished difference Result 36927 states and 186525 transitions. [2021-03-11 10:44:01,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:01,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:44:01,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:01,456 INFO L225 Difference]: With dead ends: 36927 [2021-03-11 10:44:01,456 INFO L226 Difference]: Without dead ends: 36927 [2021-03-11 10:44:01,457 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:02,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36927 states. [2021-03-11 10:44:03,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36927 to 30580. [2021-03-11 10:44:03,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30580 states, 30516 states have (on average 5.196093852405296) internal successors, (158564), 30579 states have internal predecessors, (158564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:03,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30580 states to 30580 states and 158564 transitions. [2021-03-11 10:44:03,228 INFO L78 Accepts]: Start accepts. Automaton has 30580 states and 158564 transitions. Word has length 8 [2021-03-11 10:44:03,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:03,228 INFO L480 AbstractCegarLoop]: Abstraction has 30580 states and 158564 transitions. [2021-03-11 10:44:03,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:03,228 INFO L276 IsEmpty]: Start isEmpty. Operand 30580 states and 158564 transitions. [2021-03-11 10:44:03,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:44:03,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:03,228 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:03,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-11 10:44:03,228 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:03,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:03,229 INFO L82 PathProgramCache]: Analyzing trace with hash -919529459, now seen corresponding path program 1 times [2021-03-11 10:44:03,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:03,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804745500] [2021-03-11 10:44:03,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:03,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:03,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:03,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:03,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:03,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:03,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-11 10:44:03,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804745500] [2021-03-11 10:44:03,240 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:03,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:44:03,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489162037] [2021-03-11 10:44:03,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:44:03,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:03,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:44:03,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:44:03,241 INFO L87 Difference]: Start difference. First operand 30580 states and 158564 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:44:03,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:03,581 INFO L93 Difference]: Finished difference Result 24233 states and 124256 transitions. [2021-03-11 10:44:03,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:03,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:44:03,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:03,673 INFO L225 Difference]: With dead ends: 24233 [2021-03-11 10:44:03,674 INFO L226 Difference]: Without dead ends: 24233 [2021-03-11 10:44:03,674 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:44:04,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24233 states. [2021-03-11 10:44:04,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24233 to 19165. [2021-03-11 10:44:04,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19165 states, 19133 states have (on average 5.075733026707782) internal successors, (97114), 19164 states have internal predecessors, (97114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:04,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19165 states to 19165 states and 97114 transitions. [2021-03-11 10:44:04,730 INFO L78 Accepts]: Start accepts. Automaton has 19165 states and 97114 transitions. Word has length 9 [2021-03-11 10:44:04,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:04,731 INFO L480 AbstractCegarLoop]: Abstraction has 19165 states and 97114 transitions. [2021-03-11 10:44:04,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:44:04,731 INFO L276 IsEmpty]: Start isEmpty. Operand 19165 states and 97114 transitions. [2021-03-11 10:44:04,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:44:04,731 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:04,731 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:04,731 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-11 10:44:04,731 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:04,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:04,731 INFO L82 PathProgramCache]: Analyzing trace with hash -921376399, now seen corresponding path program 1 times [2021-03-11 10:44:04,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:04,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916588279] [2021-03-11 10:44:04,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:04,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:04,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:04,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:04,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:04,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:04,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:04,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:44:04,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916588279] [2021-03-11 10:44:04,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:04,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:44:04,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149353034] [2021-03-11 10:44:04,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:44:04,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:04,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:44:04,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:44:04,744 INFO L87 Difference]: Start difference. First operand 19165 states and 97114 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:44:04,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:04,841 INFO L93 Difference]: Finished difference Result 15344 states and 76976 transitions. [2021-03-11 10:44:04,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:04,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:44:04,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:04,886 INFO L225 Difference]: With dead ends: 15344 [2021-03-11 10:44:04,887 INFO L226 Difference]: Without dead ends: 15344 [2021-03-11 10:44:04,887 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:44:05,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15344 states. [2021-03-11 10:44:05,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15344 to 11523. [2021-03-11 10:44:05,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11523 states, 11507 states have (on average 4.9394281741548625) internal successors, (56838), 11522 states have internal predecessors, (56838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:05,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11523 states to 11523 states and 56838 transitions. [2021-03-11 10:44:05,515 INFO L78 Accepts]: Start accepts. Automaton has 11523 states and 56838 transitions. Word has length 9 [2021-03-11 10:44:05,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:05,515 INFO L480 AbstractCegarLoop]: Abstraction has 11523 states and 56838 transitions. [2021-03-11 10:44:05,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:44:05,515 INFO L276 IsEmpty]: Start isEmpty. Operand 11523 states and 56838 transitions. [2021-03-11 10:44:05,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 10:44:05,515 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:05,515 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:05,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-11 10:44:05,516 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:05,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:05,516 INFO L82 PathProgramCache]: Analyzing trace with hash -822183931, now seen corresponding path program 1 times [2021-03-11 10:44:05,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:05,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356847242] [2021-03-11 10:44:05,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:05,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:05,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:05,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:05,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:05,525 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:44:05,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356847242] [2021-03-11 10:44:05,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:05,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:44:05,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657098652] [2021-03-11 10:44:05,525 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:44:05,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:05,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:44:05,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:05,526 INFO L87 Difference]: Start difference. First operand 11523 states and 56838 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:44:05,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:05,621 INFO L93 Difference]: Finished difference Result 17226 states and 83578 transitions. [2021-03-11 10:44:05,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:05,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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 11 [2021-03-11 10:44:05,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:05,857 INFO L225 Difference]: With dead ends: 17226 [2021-03-11 10:44:05,857 INFO L226 Difference]: Without dead ends: 17226 [2021-03-11 10:44:05,863 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:06,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17226 states. [2021-03-11 10:44:06,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17226 to 14368. [2021-03-11 10:44:06,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14368 states, 14352 states have (on average 4.988921404682274) internal successors, (71601), 14367 states have internal predecessors, (71601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:06,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14368 states to 14368 states and 71601 transitions. [2021-03-11 10:44:06,485 INFO L78 Accepts]: Start accepts. Automaton has 14368 states and 71601 transitions. Word has length 11 [2021-03-11 10:44:06,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:06,486 INFO L480 AbstractCegarLoop]: Abstraction has 14368 states and 71601 transitions. [2021-03-11 10:44:06,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:44:06,486 INFO L276 IsEmpty]: Start isEmpty. Operand 14368 states and 71601 transitions. [2021-03-11 10:44:06,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 10:44:06,486 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:06,486 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:06,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-11 10:44:06,487 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:06,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:06,487 INFO L82 PathProgramCache]: Analyzing trace with hash 282105019, now seen corresponding path program 1 times [2021-03-11 10:44:06,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:06,487 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003760019] [2021-03-11 10:44:06,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:06,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:06,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:06,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:06,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:06,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:06,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:44:06,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003760019] [2021-03-11 10:44:06,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:06,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:44:06,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229975705] [2021-03-11 10:44:06,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:44:06,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:06,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:44:06,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:44:06,619 INFO L87 Difference]: Start difference. First operand 14368 states and 71601 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:06,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:06,699 INFO L93 Difference]: Finished difference Result 11510 states and 56766 transitions. [2021-03-11 10:44:06,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:06,700 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 12 [2021-03-11 10:44:06,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:06,732 INFO L225 Difference]: With dead ends: 11510 [2021-03-11 10:44:06,732 INFO L226 Difference]: Without dead ends: 11510 [2021-03-11 10:44:06,733 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:44:06,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11510 states. [2021-03-11 10:44:06,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11510 to 8652. [2021-03-11 10:44:07,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8652 states, 8644 states have (on average 4.8508792225821376) internal successors, (41931), 8651 states have internal predecessors, (41931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8652 states to 8652 states and 41931 transitions. [2021-03-11 10:44:07,033 INFO L78 Accepts]: Start accepts. Automaton has 8652 states and 41931 transitions. Word has length 12 [2021-03-11 10:44:07,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:07,033 INFO L480 AbstractCegarLoop]: Abstraction has 8652 states and 41931 transitions. [2021-03-11 10:44:07,033 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,033 INFO L276 IsEmpty]: Start isEmpty. Operand 8652 states and 41931 transitions. [2021-03-11 10:44:07,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-11 10:44:07,034 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:07,034 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:07,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-11 10:44:07,034 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:07,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:07,034 INFO L82 PathProgramCache]: Analyzing trace with hash 380096694, now seen corresponding path program 1 times [2021-03-11 10:44:07,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:07,034 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227566145] [2021-03-11 10:44:07,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:07,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:07,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:07,043 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:44:07,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227566145] [2021-03-11 10:44:07,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:07,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:44:07,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448560817] [2021-03-11 10:44:07,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:44:07,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:07,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:44:07,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:07,044 INFO L87 Difference]: Start difference. First operand 8652 states and 41931 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:07,118 INFO L93 Difference]: Finished difference Result 12888 states and 61498 transitions. [2021-03-11 10:44:07,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:07,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 [2021-03-11 10:44:07,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:07,154 INFO L225 Difference]: With dead ends: 12888 [2021-03-11 10:44:07,154 INFO L226 Difference]: Without dead ends: 12888 [2021-03-11 10:44:07,154 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:07,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12888 states. [2021-03-11 10:44:07,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12888 to 10765. [2021-03-11 10:44:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10765 states, 10757 states have (on average 4.90341173189551) internal successors, (52746), 10764 states have internal predecessors, (52746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10765 states to 10765 states and 52746 transitions. [2021-03-11 10:44:07,563 INFO L78 Accepts]: Start accepts. Automaton has 10765 states and 52746 transitions. Word has length 14 [2021-03-11 10:44:07,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:07,563 INFO L480 AbstractCegarLoop]: Abstraction has 10765 states and 52746 transitions. [2021-03-11 10:44:07,563 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,563 INFO L276 IsEmpty]: Start isEmpty. Operand 10765 states and 52746 transitions. [2021-03-11 10:44:07,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-11 10:44:07,564 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:07,564 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:07,564 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-11 10:44:07,564 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:07,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:07,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1101901063, now seen corresponding path program 1 times [2021-03-11 10:44:07,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:07,564 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281985212] [2021-03-11 10:44:07,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:07,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:07,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:07,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:07,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:07,575 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:44:07,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281985212] [2021-03-11 10:44:07,576 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:07,576 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:44:07,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259692826] [2021-03-11 10:44:07,576 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:44:07,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:07,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:44:07,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:44:07,576 INFO L87 Difference]: Start difference. First operand 10765 states and 52746 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:07,634 INFO L93 Difference]: Finished difference Result 8642 states and 41871 transitions. [2021-03-11 10:44:07,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:07,634 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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 15 [2021-03-11 10:44:07,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:07,658 INFO L225 Difference]: With dead ends: 8642 [2021-03-11 10:44:07,658 INFO L226 Difference]: Without dead ends: 8642 [2021-03-11 10:44:07,658 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:44:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8642 states. [2021-03-11 10:44:07,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8642 to 6519. [2021-03-11 10:44:07,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6519 states, 6515 states have (on average 4.757636224098235) internal successors, (30996), 6518 states have internal predecessors, (30996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6519 states to 6519 states and 30996 transitions. [2021-03-11 10:44:07,864 INFO L78 Accepts]: Start accepts. Automaton has 6519 states and 30996 transitions. Word has length 15 [2021-03-11 10:44:07,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:07,864 INFO L480 AbstractCegarLoop]: Abstraction has 6519 states and 30996 transitions. [2021-03-11 10:44:07,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,864 INFO L276 IsEmpty]: Start isEmpty. Operand 6519 states and 30996 transitions. [2021-03-11 10:44:07,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-03-11 10:44:07,865 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:07,865 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:07,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-11 10:44:07,865 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:07,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:07,866 INFO L82 PathProgramCache]: Analyzing trace with hash 1794831532, now seen corresponding path program 1 times [2021-03-11 10:44:07,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:07,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392771495] [2021-03-11 10:44:07,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:07,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:07,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:07,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:07,874 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-11 10:44:07,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392771495] [2021-03-11 10:44:07,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:07,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:44:07,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047840297] [2021-03-11 10:44:07,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:44:07,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:07,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:44:07,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:07,875 INFO L87 Difference]: Start difference. First operand 6519 states and 30996 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:07,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:07,931 INFO L93 Difference]: Finished difference Result 9576 states and 44989 transitions. [2021-03-11 10:44:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:07,931 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 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 17 [2021-03-11 10:44:07,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:08,011 INFO L225 Difference]: With dead ends: 9576 [2021-03-11 10:44:08,011 INFO L226 Difference]: Without dead ends: 9576 [2021-03-11 10:44:08,011 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:08,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9576 states. [2021-03-11 10:44:08,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9576 to 8044. [2021-03-11 10:44:08,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8044 states, 8040 states have (on average 4.817910447761194) internal successors, (38736), 8043 states have internal predecessors, (38736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8044 states to 8044 states and 38736 transitions. [2021-03-11 10:44:08,234 INFO L78 Accepts]: Start accepts. Automaton has 8044 states and 38736 transitions. Word has length 17 [2021-03-11 10:44:08,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:08,234 INFO L480 AbstractCegarLoop]: Abstraction has 8044 states and 38736 transitions. [2021-03-11 10:44:08,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,234 INFO L276 IsEmpty]: Start isEmpty. Operand 8044 states and 38736 transitions. [2021-03-11 10:44:08,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-11 10:44:08,235 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:08,235 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:08,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-03-11 10:44:08,235 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:08,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:08,236 INFO L82 PathProgramCache]: Analyzing trace with hash -194793900, now seen corresponding path program 1 times [2021-03-11 10:44:08,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:08,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545939925] [2021-03-11 10:44:08,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:08,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:08,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:08,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:08,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:08,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:08,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:08,248 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-11 10:44:08,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545939925] [2021-03-11 10:44:08,248 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:08,248 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:44:08,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495543331] [2021-03-11 10:44:08,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:44:08,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:08,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:44:08,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:44:08,249 INFO L87 Difference]: Start difference. First operand 8044 states and 38736 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:08,296 INFO L93 Difference]: Finished difference Result 6512 states and 30951 transitions. [2021-03-11 10:44:08,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:08,296 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 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 [2021-03-11 10:44:08,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:08,313 INFO L225 Difference]: With dead ends: 6512 [2021-03-11 10:44:08,313 INFO L226 Difference]: Without dead ends: 6512 [2021-03-11 10:44:08,313 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:44:08,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6512 states. [2021-03-11 10:44:08,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6512 to 4980. [2021-03-11 10:44:08,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4980 states, 4978 states have (on average 4.653676175170752) internal successors, (23166), 4979 states have internal predecessors, (23166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4980 states to 4980 states and 23166 transitions. [2021-03-11 10:44:08,453 INFO L78 Accepts]: Start accepts. Automaton has 4980 states and 23166 transitions. Word has length 18 [2021-03-11 10:44:08,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:08,453 INFO L480 AbstractCegarLoop]: Abstraction has 4980 states and 23166 transitions. [2021-03-11 10:44:08,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,453 INFO L276 IsEmpty]: Start isEmpty. Operand 4980 states and 23166 transitions. [2021-03-11 10:44:08,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-11 10:44:08,455 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:08,455 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:08,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-03-11 10:44:08,455 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:08,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:08,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1636454707, now seen corresponding path program 1 times [2021-03-11 10:44:08,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:08,456 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695752012] [2021-03-11 10:44:08,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:44:08,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:08,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:44:08,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:44:08,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:44:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-03-11 10:44:08,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695752012] [2021-03-11 10:44:08,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:44:08,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:44:08,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828738127] [2021-03-11 10:44:08,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:44:08,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:44:08,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:44:08,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:08,465 INFO L87 Difference]: Start difference. First operand 4980 states and 23166 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:44:08,509 INFO L93 Difference]: Finished difference Result 6912 states and 31999 transitions. [2021-03-11 10:44:08,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:44:08,509 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 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 20 [2021-03-11 10:44:08,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:44:08,526 INFO L225 Difference]: With dead ends: 6912 [2021-03-11 10:44:08,526 INFO L226 Difference]: Without dead ends: 6912 [2021-03-11 10:44:08,526 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:44:08,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6912 states. [2021-03-11 10:44:08,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6912 to 5944. [2021-03-11 10:44:08,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5944 states, 5942 states have (on average 4.721137664086166) internal successors, (28053), 5943 states have internal predecessors, (28053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5944 states to 5944 states and 28053 transitions. [2021-03-11 10:44:08,681 INFO L78 Accepts]: Start accepts. Automaton has 5944 states and 28053 transitions. Word has length 20 [2021-03-11 10:44:08,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:44:08,681 INFO L480 AbstractCegarLoop]: Abstraction has 5944 states and 28053 transitions. [2021-03-11 10:44:08,681 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:44:08,681 INFO L276 IsEmpty]: Start isEmpty. Operand 5944 states and 28053 transitions. [2021-03-11 10:44:08,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-11 10:44:08,684 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:44:08,684 INFO L519 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:44:08,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-11 10:44:08,685 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:44:08,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:44:08,686 INFO L82 PathProgramCache]: Analyzing trace with hash -809653845, now seen corresponding path program 1 times [2021-03-11 10:44:08,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:44:08,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789530972] [2021-03-11 10:44:08,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:44:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:44:08,692 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:44:08,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:44:08,696 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:44:08,702 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:44:08,702 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:44:08,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-03-11 10:44:08,702 WARN L342 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:44:08,702 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-03-11 10:44:08,708 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,709 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,710 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,711 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,716 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,718 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,719 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,719 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,719 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,719 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,719 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,721 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,722 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,723 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:44:08,724 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:44:08,724 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-11 10:44:08,724 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:44:08,724 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:44:08,724 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:44:08,724 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:44:08,725 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:44:08,725 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:44:08,725 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:44:08,725 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:44:08,725 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:44:08,725 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 115 places, 101 transitions, 279 flow [2021-03-11 10:44:08,725 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 115 places, 101 transitions, 279 flow [2021-03-11 10:44:08,725 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 115 places, 101 transitions, 279 flow [2021-03-11 10:44:08,737 INFO L129 PetriNetUnfolder]: 8/163 cut-off events. [2021-03-11 10:44:08,737 INFO L130 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2021-03-11 10:44:08,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 163 events. 8/163 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 430 event pairs, 0 based on Foata normal form. 0/140 useless extension candidates. Maximal degree in co-relation 170. Up to 16 conditions per place. [2021-03-11 10:44:08,742 INFO L116 LiptonReduction]: Number of co-enabled transitions 6020 [2021-03-11 10:44:10,288 INFO L131 LiptonReduction]: Checked pairs total: 9717 [2021-03-11 10:44:10,288 INFO L133 LiptonReduction]: Total number of compositions: 69 [2021-03-11 10:44:10,289 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 48 places, 33 transitions, 143 flow [2021-03-11 10:45:19,884 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 103764 states, 103381 states have (on average 5.903444540099245) internal successors, (610304), 103763 states have internal predecessors, (610304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:20,013 INFO L276 IsEmpty]: Start isEmpty. Operand has 103764 states, 103381 states have (on average 5.903444540099245) internal successors, (610304), 103763 states have internal predecessors, (610304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:20,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:45:20,013 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:45:20,013 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:45:20,013 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:45:20,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:45:20,014 INFO L82 PathProgramCache]: Analyzing trace with hash 933179372, now seen corresponding path program 1 times [2021-03-11 10:45:20,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:45:20,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889467668] [2021-03-11 10:45:20,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:45:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:45:20,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:20,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:45:20,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:20,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:20,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:45:20,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889467668] [2021-03-11 10:45:20,026 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:45:20,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:45:20,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782588189] [2021-03-11 10:45:20,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:45:20,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:45:20,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:45:20,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:45:20,155 INFO L87 Difference]: Start difference. First operand has 103764 states, 103381 states have (on average 5.903444540099245) internal successors, (610304), 103763 states have internal predecessors, (610304), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:21,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:45:21,034 INFO L93 Difference]: Finished difference Result 122811 states and 708293 transitions. [2021-03-11 10:45:21,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:45:21,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2021-03-11 10:45:21,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:45:21,571 INFO L225 Difference]: With dead ends: 122811 [2021-03-11 10:45:21,571 INFO L226 Difference]: Without dead ends: 122811 [2021-03-11 10:45:21,571 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:45:29,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122811 states. [2021-03-11 10:45:32,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122811 to 102354. [2021-03-11 10:45:32,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102354 states, 102226 states have (on average 5.907841449337742) internal successors, (603935), 102353 states have internal predecessors, (603935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:33,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102354 states to 102354 states and 603935 transitions. [2021-03-11 10:45:33,484 INFO L78 Accepts]: Start accepts. Automaton has 102354 states and 603935 transitions. Word has length 5 [2021-03-11 10:45:33,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:45:33,484 INFO L480 AbstractCegarLoop]: Abstraction has 102354 states and 603935 transitions. [2021-03-11 10:45:33,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:33,484 INFO L276 IsEmpty]: Start isEmpty. Operand 102354 states and 603935 transitions. [2021-03-11 10:45:33,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 10:45:33,485 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:45:33,485 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:45:33,485 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-03-11 10:45:33,485 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:45:33,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:45:33,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1130797029, now seen corresponding path program 1 times [2021-03-11 10:45:33,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:45:33,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224886096] [2021-03-11 10:45:33,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:45:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:45:33,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:33,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:45:33,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:33,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:33,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:45:33,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224886096] [2021-03-11 10:45:33,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:45:33,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:45:33,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351742778] [2021-03-11 10:45:33,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:45:33,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:45:33,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:45:33,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:45:33,505 INFO L87 Difference]: Start difference. First operand 102354 states and 603935 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:35,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:45:35,088 INFO L93 Difference]: Finished difference Result 148254 states and 859795 transitions. [2021-03-11 10:45:35,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:45:35,089 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 [2021-03-11 10:45:35,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:45:36,277 INFO L225 Difference]: With dead ends: 148254 [2021-03-11 10:45:36,277 INFO L226 Difference]: Without dead ends: 148254 [2021-03-11 10:45:36,277 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:45:45,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148254 states. [2021-03-11 10:45:47,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148254 to 122716. [2021-03-11 10:45:47,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122716 states, 122588 states have (on average 5.940385682122231) internal successors, (728220), 122715 states have internal predecessors, (728220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:49,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122716 states to 122716 states and 728220 transitions. [2021-03-11 10:45:49,121 INFO L78 Accepts]: Start accepts. Automaton has 122716 states and 728220 transitions. Word has length 8 [2021-03-11 10:45:49,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:45:49,122 INFO L480 AbstractCegarLoop]: Abstraction has 122716 states and 728220 transitions. [2021-03-11 10:45:49,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:49,122 INFO L276 IsEmpty]: Start isEmpty. Operand 122716 states and 728220 transitions. [2021-03-11 10:45:49,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:45:49,122 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:45:49,122 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:45:49,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-03-11 10:45:49,122 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:45:49,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:45:49,122 INFO L82 PathProgramCache]: Analyzing trace with hash -252071593, now seen corresponding path program 1 times [2021-03-11 10:45:49,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:45:49,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906182939] [2021-03-11 10:45:49,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:45:49,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:45:49,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:49,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:45:49,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:49,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:49,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:49,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:49,147 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:45:49,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906182939] [2021-03-11 10:45:49,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:45:49,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:45:49,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35927930] [2021-03-11 10:45:49,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:45:49,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:45:49,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:45:49,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:45:49,148 INFO L87 Difference]: Start difference. First operand 122716 states and 728220 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:50,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:45:50,346 INFO L93 Difference]: Finished difference Result 97178 states and 571107 transitions. [2021-03-11 10:45:50,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:45:50,346 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 9 [2021-03-11 10:45:50,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:45:51,111 INFO L225 Difference]: With dead ends: 97178 [2021-03-11 10:45:51,111 INFO L226 Difference]: Without dead ends: 97178 [2021-03-11 10:45:51,111 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:45:55,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97178 states. [2021-03-11 10:45:57,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97178 to 76759. [2021-03-11 10:45:57,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76759 states, 76695 states have (on average 5.821813677553948) internal successors, (446504), 76758 states have internal predecessors, (446504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:57,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76759 states to 76759 states and 446504 transitions. [2021-03-11 10:45:57,957 INFO L78 Accepts]: Start accepts. Automaton has 76759 states and 446504 transitions. Word has length 9 [2021-03-11 10:45:57,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:45:57,957 INFO L480 AbstractCegarLoop]: Abstraction has 76759 states and 446504 transitions. [2021-03-11 10:45:57,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:45:57,957 INFO L276 IsEmpty]: Start isEmpty. Operand 76759 states and 446504 transitions. [2021-03-11 10:45:57,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-03-11 10:45:57,957 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:45:57,957 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:45:57,957 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-03-11 10:45:57,957 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:45:57,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:45:57,958 INFO L82 PathProgramCache]: Analyzing trace with hash -694966037, now seen corresponding path program 1 times [2021-03-11 10:45:57,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:45:57,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301787447] [2021-03-11 10:45:57,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:45:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:45:57,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:57,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:45:57,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:57,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:57,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:45:57,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:45:57,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-11 10:45:57,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301787447] [2021-03-11 10:45:57,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:45:57,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:45:57,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129548529] [2021-03-11 10:45:57,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:45:57,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:45:57,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:45:57,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:45:57,969 INFO L87 Difference]: Start difference. First operand 76759 states and 446504 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:45:58,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:45:58,908 INFO L93 Difference]: Finished difference Result 61421 states and 354199 transitions. [2021-03-11 10:45:58,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:45:58,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 9 [2021-03-11 10:45:58,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:45:59,171 INFO L225 Difference]: With dead ends: 61421 [2021-03-11 10:45:59,171 INFO L226 Difference]: Without dead ends: 61421 [2021-03-11 10:45:59,171 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:46:01,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61421 states. [2021-03-11 10:46:02,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61421 to 46083. [2021-03-11 10:46:03,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46083 states, 46051 states have (on average 5.687042626653058) internal successors, (261894), 46082 states have internal predecessors, (261894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:03,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46083 states to 46083 states and 261894 transitions. [2021-03-11 10:46:03,212 INFO L78 Accepts]: Start accepts. Automaton has 46083 states and 261894 transitions. Word has length 9 [2021-03-11 10:46:03,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:03,213 INFO L480 AbstractCegarLoop]: Abstraction has 46083 states and 261894 transitions. [2021-03-11 10:46:03,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2021-03-11 10:46:03,213 INFO L276 IsEmpty]: Start isEmpty. Operand 46083 states and 261894 transitions. [2021-03-11 10:46:03,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 10:46:03,213 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:03,213 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:03,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-03-11 10:46:03,213 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:03,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:03,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1991949894, now seen corresponding path program 1 times [2021-03-11 10:46:03,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:03,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549514588] [2021-03-11 10:46:03,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:03,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:03,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:03,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:03,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:03,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:03,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:46:03,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549514588] [2021-03-11 10:46:03,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:03,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:46:03,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396566768] [2021-03-11 10:46:03,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:46:03,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:03,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:46:03,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:03,224 INFO L87 Difference]: Start difference. First operand 46083 states and 261894 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:46:03,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:03,635 INFO L93 Difference]: Finished difference Result 69057 states and 386770 transitions. [2021-03-11 10:46:03,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:03,635 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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 11 [2021-03-11 10:46:03,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:04,327 INFO L225 Difference]: With dead ends: 69057 [2021-03-11 10:46:04,327 INFO L226 Difference]: Without dead ends: 69057 [2021-03-11 10:46:04,327 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:07,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69057 states. [2021-03-11 10:46:08,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69057 to 57562. [2021-03-11 10:46:08,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57562 states, 57530 states have (on average 5.736676516600035) internal successors, (330031), 57561 states have internal predecessors, (330031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:08,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57562 states to 57562 states and 330031 transitions. [2021-03-11 10:46:08,858 INFO L78 Accepts]: Start accepts. Automaton has 57562 states and 330031 transitions. Word has length 11 [2021-03-11 10:46:08,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:08,858 INFO L480 AbstractCegarLoop]: Abstraction has 57562 states and 330031 transitions. [2021-03-11 10:46:08,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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) [2021-03-11 10:46:08,858 INFO L276 IsEmpty]: Start isEmpty. Operand 57562 states and 330031 transitions. [2021-03-11 10:46:08,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 10:46:08,858 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:08,858 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:08,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-03-11 10:46:08,858 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:08,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:08,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1620908664, now seen corresponding path program 1 times [2021-03-11 10:46:08,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:08,871 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465838017] [2021-03-11 10:46:08,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:08,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:08,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:08,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:08,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:08,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:08,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:08,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-11 10:46:08,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465838017] [2021-03-11 10:46:08,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:08,893 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:46:08,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462942031] [2021-03-11 10:46:08,894 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:46:08,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:08,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:46:08,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:46:08,894 INFO L87 Difference]: Start difference. First operand 57562 states and 330031 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:09,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:09,214 INFO L93 Difference]: Finished difference Result 46067 states and 261797 transitions. [2021-03-11 10:46:09,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:09,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 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 12 [2021-03-11 10:46:09,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:09,385 INFO L225 Difference]: With dead ends: 46067 [2021-03-11 10:46:09,385 INFO L226 Difference]: Without dead ends: 46067 [2021-03-11 10:46:09,385 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:46:11,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46067 states. [2021-03-11 10:46:11,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46067 to 34572. [2021-03-11 10:46:11,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34572 states, 34556 states have (on average 5.601429563606899) internal successors, (193563), 34571 states have internal predecessors, (193563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:12,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34572 states to 34572 states and 193563 transitions. [2021-03-11 10:46:12,133 INFO L78 Accepts]: Start accepts. Automaton has 34572 states and 193563 transitions. Word has length 12 [2021-03-11 10:46:12,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:12,133 INFO L480 AbstractCegarLoop]: Abstraction has 34572 states and 193563 transitions. [2021-03-11 10:46:12,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:12,133 INFO L276 IsEmpty]: Start isEmpty. Operand 34572 states and 193563 transitions. [2021-03-11 10:46:12,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-11 10:46:12,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:12,134 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:12,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-03-11 10:46:12,134 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:12,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:12,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1534927648, now seen corresponding path program 1 times [2021-03-11 10:46:12,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:12,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855759289] [2021-03-11 10:46:12,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:12,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:12,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:12,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:12,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:12,149 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:46:12,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855759289] [2021-03-11 10:46:12,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:12,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:46:12,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355646730] [2021-03-11 10:46:12,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:46:12,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:12,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:46:12,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:12,150 INFO L87 Difference]: Start difference. First operand 34572 states and 193563 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:12,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:12,746 INFO L93 Difference]: Finished difference Result 51759 states and 285634 transitions. [2021-03-11 10:46:12,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:12,747 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 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 [2021-03-11 10:46:12,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:12,950 INFO L225 Difference]: With dead ends: 51759 [2021-03-11 10:46:12,950 INFO L226 Difference]: Without dead ends: 51759 [2021-03-11 10:46:12,950 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:14,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51759 states. [2021-03-11 10:46:15,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51759 to 43159. [2021-03-11 10:46:15,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43159 states, 43143 states have (on average 5.652272674593792) internal successors, (243856), 43158 states have internal predecessors, (243856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:15,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43159 states to 43159 states and 243856 transitions. [2021-03-11 10:46:15,622 INFO L78 Accepts]: Start accepts. Automaton has 43159 states and 243856 transitions. Word has length 14 [2021-03-11 10:46:15,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:15,622 INFO L480 AbstractCegarLoop]: Abstraction has 43159 states and 243856 transitions. [2021-03-11 10:46:15,622 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:15,622 INFO L276 IsEmpty]: Start isEmpty. Operand 43159 states and 243856 transitions. [2021-03-11 10:46:15,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-11 10:46:15,623 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:15,623 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:15,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-03-11 10:46:15,623 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:15,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:15,623 INFO L82 PathProgramCache]: Analyzing trace with hash -338112438, now seen corresponding path program 1 times [2021-03-11 10:46:15,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:15,623 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892263790] [2021-03-11 10:46:15,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:15,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:15,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:15,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:15,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:15,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:15,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:15,639 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-11 10:46:15,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892263790] [2021-03-11 10:46:15,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:15,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:46:15,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352715459] [2021-03-11 10:46:15,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:46:15,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:15,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:46:15,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:46:15,640 INFO L87 Difference]: Start difference. First operand 43159 states and 243856 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:15,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:15,856 INFO L93 Difference]: Finished difference Result 34559 states and 193478 transitions. [2021-03-11 10:46:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:15,857 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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 15 [2021-03-11 10:46:15,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:15,979 INFO L225 Difference]: With dead ends: 34559 [2021-03-11 10:46:15,980 INFO L226 Difference]: Without dead ends: 34559 [2021-03-11 10:46:15,980 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:46:17,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34559 states. [2021-03-11 10:46:17,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34559 to 25959. [2021-03-11 10:46:17,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25959 states, 25951 states have (on average 5.514238372317059) internal successors, (143100), 25958 states have internal predecessors, (143100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:18,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25959 states to 25959 states and 143100 transitions. [2021-03-11 10:46:18,005 INFO L78 Accepts]: Start accepts. Automaton has 25959 states and 143100 transitions. Word has length 15 [2021-03-11 10:46:18,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:18,006 INFO L480 AbstractCegarLoop]: Abstraction has 25959 states and 143100 transitions. [2021-03-11 10:46:18,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:18,006 INFO L276 IsEmpty]: Start isEmpty. Operand 25959 states and 143100 transitions. [2021-03-11 10:46:18,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-03-11 10:46:18,006 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:18,006 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:18,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-03-11 10:46:18,007 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:18,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:18,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1332752679, now seen corresponding path program 1 times [2021-03-11 10:46:18,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:18,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634599694] [2021-03-11 10:46:18,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:18,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:18,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:18,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:18,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:18,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:18,037 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-11 10:46:18,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634599694] [2021-03-11 10:46:18,037 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:18,037 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:46:18,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49485875] [2021-03-11 10:46:18,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:46:18,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:18,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:46:18,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:18,038 INFO L87 Difference]: Start difference. First operand 25959 states and 143100 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:18,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:18,263 INFO L93 Difference]: Finished difference Result 38727 states and 210643 transitions. [2021-03-11 10:46:18,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:18,264 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 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 17 [2021-03-11 10:46:18,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:18,399 INFO L225 Difference]: With dead ends: 38727 [2021-03-11 10:46:18,399 INFO L226 Difference]: Without dead ends: 38727 [2021-03-11 10:46:18,399 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:19,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38727 states. [2021-03-11 10:46:19,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38727 to 32338. [2021-03-11 10:46:19,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32338 states, 32330 states have (on average 5.568543148778224) internal successors, (180031), 32337 states have internal predecessors, (180031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:20,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32338 states to 32338 states and 180031 transitions. [2021-03-11 10:46:20,079 INFO L78 Accepts]: Start accepts. Automaton has 32338 states and 180031 transitions. Word has length 17 [2021-03-11 10:46:20,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:20,079 INFO L480 AbstractCegarLoop]: Abstraction has 32338 states and 180031 transitions. [2021-03-11 10:46:20,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:20,079 INFO L276 IsEmpty]: Start isEmpty. Operand 32338 states and 180031 transitions. [2021-03-11 10:46:20,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-11 10:46:20,080 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:20,080 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:20,080 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-03-11 10:46:20,080 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:20,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:20,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1634334917, now seen corresponding path program 1 times [2021-03-11 10:46:20,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:20,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255628333] [2021-03-11 10:46:20,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:20,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:20,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:20,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:20,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:20,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:20,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-11 10:46:20,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255628333] [2021-03-11 10:46:20,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:20,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:46:20,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842364533] [2021-03-11 10:46:20,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:46:20,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:20,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:46:20,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:46:20,093 INFO L87 Difference]: Start difference. First operand 32338 states and 180031 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:20,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:20,263 INFO L93 Difference]: Finished difference Result 25949 states and 143030 transitions. [2021-03-11 10:46:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:20,264 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 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 [2021-03-11 10:46:20,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:20,350 INFO L225 Difference]: With dead ends: 25949 [2021-03-11 10:46:20,350 INFO L226 Difference]: Without dead ends: 25949 [2021-03-11 10:46:20,351 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:46:21,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25949 states. [2021-03-11 10:46:21,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25949 to 19560. [2021-03-11 10:46:21,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19560 states, 19556 states have (on average 5.421814276948251) internal successors, (106029), 19559 states have internal predecessors, (106029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:21,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19560 states to 19560 states and 106029 transitions. [2021-03-11 10:46:21,695 INFO L78 Accepts]: Start accepts. Automaton has 19560 states and 106029 transitions. Word has length 18 [2021-03-11 10:46:21,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:21,695 INFO L480 AbstractCegarLoop]: Abstraction has 19560 states and 106029 transitions. [2021-03-11 10:46:21,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:21,695 INFO L276 IsEmpty]: Start isEmpty. Operand 19560 states and 106029 transitions. [2021-03-11 10:46:21,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-11 10:46:21,697 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:21,697 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:21,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-03-11 10:46:21,697 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:21,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:21,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1205333526, now seen corresponding path program 1 times [2021-03-11 10:46:21,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:21,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707500720] [2021-03-11 10:46:21,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:21,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:21,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:21,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:21,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:21,706 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-03-11 10:46:21,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707500720] [2021-03-11 10:46:21,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:21,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:46:21,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329026730] [2021-03-11 10:46:21,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:46:21,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:21,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:46:21,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:21,707 INFO L87 Difference]: Start difference. First operand 19560 states and 106029 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:21,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:21,901 INFO L93 Difference]: Finished difference Result 28773 states and 154399 transitions. [2021-03-11 10:46:21,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:21,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 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 20 [2021-03-11 10:46:21,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:22,285 INFO L225 Difference]: With dead ends: 28773 [2021-03-11 10:46:22,285 INFO L226 Difference]: Without dead ends: 28773 [2021-03-11 10:46:22,285 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:22,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28773 states. [2021-03-11 10:46:23,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28773 to 24163. [2021-03-11 10:46:23,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24163 states, 24159 states have (on average 5.484208783476137) internal successors, (132493), 24162 states have internal predecessors, (132493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:23,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24163 states to 24163 states and 132493 transitions. [2021-03-11 10:46:23,311 INFO L78 Accepts]: Start accepts. Automaton has 24163 states and 132493 transitions. Word has length 20 [2021-03-11 10:46:23,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:23,311 INFO L480 AbstractCegarLoop]: Abstraction has 24163 states and 132493 transitions. [2021-03-11 10:46:23,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:23,312 INFO L276 IsEmpty]: Start isEmpty. Operand 24163 states and 132493 transitions. [2021-03-11 10:46:23,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-11 10:46:23,314 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:23,314 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:23,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-03-11 10:46:23,314 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:23,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:23,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1289361664, now seen corresponding path program 1 times [2021-03-11 10:46:23,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:23,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302982362] [2021-03-11 10:46:23,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:23,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:23,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:23,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:23,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:23,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:23,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:23,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:23,325 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-03-11 10:46:23,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302982362] [2021-03-11 10:46:23,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:23,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 10:46:23,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6047672] [2021-03-11 10:46:23,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-11 10:46:23,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:23,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-11 10:46:23,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-11 10:46:23,326 INFO L87 Difference]: Start difference. First operand 24163 states and 132493 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:23,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:23,697 INFO L93 Difference]: Finished difference Result 19553 states and 105977 transitions. [2021-03-11 10:46:23,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:23,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 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 21 [2021-03-11 10:46:23,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:23,759 INFO L225 Difference]: With dead ends: 19553 [2021-03-11 10:46:23,760 INFO L226 Difference]: Without dead ends: 19553 [2021-03-11 10:46:23,760 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-11 10:46:24,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19553 states. [2021-03-11 10:46:24,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19553 to 14943. [2021-03-11 10:46:24,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14943 states, 14941 states have (on average 5.318318720299846) internal successors, (79461), 14942 states have internal predecessors, (79461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:24,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14943 states to 14943 states and 79461 transitions. [2021-03-11 10:46:24,435 INFO L78 Accepts]: Start accepts. Automaton has 14943 states and 79461 transitions. Word has length 21 [2021-03-11 10:46:24,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:24,435 INFO L480 AbstractCegarLoop]: Abstraction has 14943 states and 79461 transitions. [2021-03-11 10:46:24,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:24,435 INFO L276 IsEmpty]: Start isEmpty. Operand 14943 states and 79461 transitions. [2021-03-11 10:46:24,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-11 10:46:24,438 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:24,439 INFO L519 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:24,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-03-11 10:46:24,439 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:24,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:24,439 INFO L82 PathProgramCache]: Analyzing trace with hash 2009368488, now seen corresponding path program 1 times [2021-03-11 10:46:24,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:24,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814175410] [2021-03-11 10:46:24,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:24,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:46:24,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:24,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:46:24,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:46:24,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:46:24,450 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-03-11 10:46:24,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814175410] [2021-03-11 10:46:24,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:46:24,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:46:24,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592324267] [2021-03-11 10:46:24,450 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:46:24,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:46:24,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:46:24,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:24,451 INFO L87 Difference]: Start difference. First operand 14943 states and 79461 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:24,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 10:46:24,567 INFO L93 Difference]: Finished difference Result 20763 states and 109990 transitions. [2021-03-11 10:46:24,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 10:46:24,567 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 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 23 [2021-03-11 10:46:24,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 10:46:24,629 INFO L225 Difference]: With dead ends: 20763 [2021-03-11 10:46:24,630 INFO L226 Difference]: Without dead ends: 20763 [2021-03-11 10:46:24,630 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:46:25,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20763 states. [2021-03-11 10:46:25,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20763 to 17851. [2021-03-11 10:46:25,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17851 states, 17849 states have (on average 5.387752815283769) internal successors, (96166), 17850 states have internal predecessors, (96166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:25,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17851 states to 17851 states and 96166 transitions. [2021-03-11 10:46:25,505 INFO L78 Accepts]: Start accepts. Automaton has 17851 states and 96166 transitions. Word has length 23 [2021-03-11 10:46:25,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 10:46:25,505 INFO L480 AbstractCegarLoop]: Abstraction has 17851 states and 96166 transitions. [2021-03-11 10:46:25,505 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:46:25,505 INFO L276 IsEmpty]: Start isEmpty. Operand 17851 states and 96166 transitions. [2021-03-11 10:46:25,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-11 10:46:25,510 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:46:25,510 INFO L519 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 10:46:25,510 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-03-11 10:46:25,510 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:46:25,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:46:25,511 INFO L82 PathProgramCache]: Analyzing trace with hash -2134242578, now seen corresponding path program 1 times [2021-03-11 10:46:25,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:46:25,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999899752] [2021-03-11 10:46:25,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:46:25,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:46:25,515 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:46:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 10:46:25,518 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 10:46:25,521 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 10:46:25,521 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 10:46:25,521 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-03-11 10:46:25,521 WARN L342 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 10:46:25,521 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,533 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,534 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,535 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,536 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,537 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,538 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,539 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,540 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,541 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,542 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,543 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,544 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,545 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,546 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,547 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,548 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~l~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,549 WARN L313 ript$VariableManager]: TermVariabe thr1Thread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 10:46:25,550 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-11 10:46:25,550 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2021-03-11 10:46:25,550 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 10:46:25,550 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 10:46:25,550 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 10:46:25,550 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 10:46:25,550 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 10:46:25,550 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 10:46:25,550 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 10:46:25,550 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 10:46:25,551 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 10:46:25,551 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 128 places, 112 transitions, 320 flow [2021-03-11 10:46:25,551 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 128 places, 112 transitions, 320 flow [2021-03-11 10:46:25,551 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 128 places, 112 transitions, 320 flow [2021-03-11 10:46:25,561 INFO L129 PetriNetUnfolder]: 9/183 cut-off events. [2021-03-11 10:46:25,561 INFO L130 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2021-03-11 10:46:25,562 INFO L84 FinitePrefix]: Finished finitePrefix Result has 244 conditions, 183 events. 9/183 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 496 event pairs, 0 based on Foata normal form. 0/157 useless extension candidates. Maximal degree in co-relation 200. Up to 18 conditions per place. [2021-03-11 10:46:25,566 INFO L116 LiptonReduction]: Number of co-enabled transitions 7760 [2021-03-11 10:46:26,605 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-03-11 10:46:27,161 INFO L131 LiptonReduction]: Checked pairs total: 11946 [2021-03-11 10:46:27,161 INFO L133 LiptonReduction]: Total number of compositions: 76 [2021-03-11 10:46:27,162 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 54 places, 37 transitions, 170 flow [2021-03-11 10:54:44,515 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 415060 states, 414293 states have (on average 6.643877642151811) internal successors, (2752512), 415059 states have internal predecessors, (2752512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:54:45,035 INFO L276 IsEmpty]: Start isEmpty. Operand has 415060 states, 414293 states have (on average 6.643877642151811) internal successors, (2752512), 415059 states have internal predecessors, (2752512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 10:54:45,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-03-11 10:54:45,035 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 10:54:45,035 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-03-11 10:54:45,035 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 10:54:45,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 10:54:45,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1122690934, now seen corresponding path program 1 times [2021-03-11 10:54:45,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 10:54:45,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661285589] [2021-03-11 10:54:45,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 10:54:45,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 10:54:45,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:54:45,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 10:54:45,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 10:54:45,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 10:54:45,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 10:54:45,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661285589] [2021-03-11 10:54:45,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 10:54:45,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 10:54:45,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900288143] [2021-03-11 10:54:45,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 10:54:45,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 10:54:45,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 10:54:45,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 10:54:45,571 INFO L87 Difference]: Start difference. First operand has 415060 states, 414293 states have (on average 6.643877642151811) internal successors, (2752512), 415059 states have internal predecessors, (2752512), 0 states have call successors, (0), 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, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)