/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/goblint-regression/28-race_reach_36-indirect_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 13:03:42,658 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 13:03:42,660 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 13:03:42,698 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 13:03:42,699 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 13:03:42,701 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 13:03:42,703 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 13:03:42,708 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 13:03:42,710 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 13:03:42,710 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 13:03:42,711 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 13:03:42,711 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 13:03:42,712 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 13:03:42,712 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 13:03:42,713 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 13:03:42,713 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 13:03:42,714 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 13:03:42,714 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 13:03:42,715 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 13:03:42,716 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 13:03:42,717 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 13:03:42,718 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 13:03:42,719 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 13:03:42,719 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 13:03:42,721 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 13:03:42,721 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 13:03:42,721 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 13:03:42,722 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 13:03:42,722 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 13:03:42,722 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 13:03:42,723 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 13:03:42,723 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 13:03:42,723 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 13:03:42,724 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 13:03:42,725 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 13:03:42,725 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 13:03:42,725 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 13:03:42,725 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 13:03:42,725 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 13:03:42,726 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 13:03:42,726 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 13:03:42,727 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 13:03:42,752 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 13:03:42,753 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 13:03:42,756 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 13:03:42,756 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 13:03:42,756 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 13:03:42,756 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 13:03:42,756 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 13:03:42,756 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 13:03:42,757 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 13:03:42,757 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 13:03:42,757 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 13:03:42,757 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 13:03:42,757 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 13:03:42,758 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 13:03:42,758 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 13:03:42,758 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 13:03:42,759 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 13:03:42,759 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 13:03:42,759 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 13:03:42,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 13:03:42,759 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-11 13:03:42,759 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 13:03:43,002 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 13:03:43,019 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 13:03:43,021 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 13:03:43,021 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-11 13:03:43,022 INFO L275 PluginConnector]: CDTParser initialized [2021-03-11 13:03:43,022 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i [2021-03-11 13:03:43,062 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/071ddecfb/51974b4fc2094897a0fe03740c5f6ca0/FLAG398ba673c [2021-03-11 13:03:43,462 INFO L306 CDTParser]: Found 1 translation units. [2021-03-11 13:03:43,462 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i [2021-03-11 13:03:43,479 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/071ddecfb/51974b4fc2094897a0fe03740c5f6ca0/FLAG398ba673c [2021-03-11 13:03:43,492 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/071ddecfb/51974b4fc2094897a0fe03740c5f6ca0 [2021-03-11 13:03:43,495 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 13:03:43,511 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-11 13:03:43,512 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-11 13:03:43,512 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-11 13:03:43,515 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-11 13:03:43,515 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,516 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b2b0dc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43, skipping insertion in model container [2021-03-11 13:03:43,517 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,521 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-11 13:03:43,558 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-11 13:03:43,795 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i[29913,29926] [2021-03-11 13:03:43,814 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 13:03:43,823 INFO L203 MainTranslator]: Completed pre-run [2021-03-11 13:03:43,855 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i[29913,29926] [2021-03-11 13:03:43,871 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 13:03:43,926 INFO L208 MainTranslator]: Completed translation [2021-03-11 13:03:43,926 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43 WrapperNode [2021-03-11 13:03:43,926 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-11 13:03:43,927 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 13:03:43,927 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 13:03:43,927 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 13:03:43,932 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,968 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,985 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 13:03:43,986 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 13:03:43,986 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 13:03:43,986 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 13:03:43,991 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,992 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,997 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:43,997 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:44,011 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:44,014 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:44,020 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (1/1) ... [2021-03-11 13:03:44,022 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 13:03:44,022 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 13:03:44,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 13:03:44,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 13:03:44,023 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (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 13:03:44,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-11 13:03:44,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-11 13:03:44,065 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-03-11 13:03:44,066 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-11 13:03:44,066 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-03-11 13:03:44,066 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-03-11 13:03:44,066 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-11 13:03:44,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-11 13:03:44,066 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 13:03:44,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 13:03:44,067 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 13:03:44,411 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 13:03:44,411 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-03-11 13:03:44,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 01:03:44 BoogieIcfgContainer [2021-03-11 13:03:44,413 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 13:03:44,414 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 13:03:44,414 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 13:03:44,416 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 13:03:44,416 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.03 01:03:43" (1/3) ... [2021-03-11 13:03:44,417 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24b2921b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 01:03:44, skipping insertion in model container [2021-03-11 13:03:44,417 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 01:03:43" (2/3) ... [2021-03-11 13:03:44,417 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24b2921b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 01:03:44, skipping insertion in model container [2021-03-11 13:03:44,417 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 01:03:44" (3/3) ... [2021-03-11 13:03:44,419 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_36-indirect_racefree.i [2021-03-11 13:03:44,424 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-11 13:03:44,424 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 13:03:44,427 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 13:03:44,428 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,452 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,454 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:44,469 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-11 13:03:44,481 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-11 13:03:44,494 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 13:03:44,494 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 13:03:44,494 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 13:03:44,494 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 13:03:44,494 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 13:03:44,494 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 13:03:44,494 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 13:03:44,494 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 13:03:44,502 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 13:03:44,508 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 96 places, 105 transitions, 218 flow [2021-03-11 13:03:44,510 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 96 places, 105 transitions, 218 flow [2021-03-11 13:03:44,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 96 places, 105 transitions, 218 flow [2021-03-11 13:03:44,548 INFO L129 PetriNetUnfolder]: 17/138 cut-off events. [2021-03-11 13:03:44,549 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 13:03:44,552 INFO L84 FinitePrefix]: Finished finitePrefix Result has 144 conditions, 138 events. 17/138 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 369 event pairs, 0 based on Foata normal form. 0/116 useless extension candidates. Maximal degree in co-relation 69. Up to 4 conditions per place. [2021-03-11 13:03:44,556 INFO L116 LiptonReduction]: Number of co-enabled transitions 2432 [2021-03-11 13:03:47,060 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 107 [2021-03-11 13:03:47,195 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-03-11 13:03:47,442 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 107 [2021-03-11 13:03:47,552 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-03-11 13:03:48,034 WARN L205 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:03:48,209 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:03:48,665 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:03:48,845 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:03:48,859 INFO L131 LiptonReduction]: Checked pairs total: 4397 [2021-03-11 13:03:48,860 INFO L133 LiptonReduction]: Total number of compositions: 93 [2021-03-11 13:03:48,867 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 34 transitions, 76 flow [2021-03-11 13:03:48,882 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 156 states, 150 states have (on average 2.5) internal successors, (375), 155 states have internal predecessors, (375), 0 states have call successors, (0), 0 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 13:03:48,884 INFO L276 IsEmpty]: Start isEmpty. Operand has 156 states, 150 states have (on average 2.5) internal successors, (375), 155 states have internal predecessors, (375), 0 states have call successors, (0), 0 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 13:03:48,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-03-11 13:03:48,886 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:03:48,887 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-03-11 13:03:48,887 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:03:48,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:03:48,890 INFO L82 PathProgramCache]: Analyzing trace with hash 12850645, now seen corresponding path program 1 times [2021-03-11 13:03:48,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:03:48,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060370289] [2021-03-11 13:03:48,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:03:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:03:49,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:49,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:49,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:49,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:49,021 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 13:03:49,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060370289] [2021-03-11 13:03:49,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 13:03:49,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 13:03:49,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398553613] [2021-03-11 13:03:49,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 13:03:49,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:03:49,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 13:03:49,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:03:49,033 INFO L87 Difference]: Start difference. First operand has 156 states, 150 states have (on average 2.5) internal successors, (375), 155 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:49,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:03:49,061 INFO L93 Difference]: Finished difference Result 151 states and 271 transitions. [2021-03-11 13:03:49,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 13:03:49,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-03-11 13:03:49,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:03:49,068 INFO L225 Difference]: With dead ends: 151 [2021-03-11 13:03:49,068 INFO L226 Difference]: Without dead ends: 87 [2021-03-11 13:03:49,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:03:49,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-03-11 13:03:49,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2021-03-11 13:03:49,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 85 states have (on average 1.7882352941176471) internal successors, (152), 86 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:49,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 152 transitions. [2021-03-11 13:03:49,090 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 152 transitions. Word has length 4 [2021-03-11 13:03:49,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:03:49,091 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 152 transitions. [2021-03-11 13:03:49,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:49,091 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 152 transitions. [2021-03-11 13:03:49,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-03-11 13:03:49,091 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:03:49,091 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-03-11 13:03:49,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 13:03:49,091 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:03:49,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:03:49,092 INFO L82 PathProgramCache]: Analyzing trace with hash -538453195, now seen corresponding path program 1 times [2021-03-11 13:03:49,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:03:49,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103411236] [2021-03-11 13:03:49,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:03:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:03:49,113 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:03:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:03:49,132 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:03:49,144 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 13:03:49,144 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 13:03:49,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 13:03:49,145 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 13:03:49,146 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-11 13:03:49,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,154 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,159 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,159 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,159 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:49,161 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-11 13:03:49,161 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-11 13:03:49,162 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 13:03:49,162 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 13:03:49,162 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 13:03:49,163 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 13:03:49,163 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 13:03:49,163 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 13:03:49,163 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 13:03:49,163 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 13:03:49,164 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 13:03:49,164 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 139 transitions, 296 flow [2021-03-11 13:03:49,164 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 139 transitions, 296 flow [2021-03-11 13:03:49,164 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 125 places, 139 transitions, 296 flow [2021-03-11 13:03:49,194 INFO L129 PetriNetUnfolder]: 31/228 cut-off events. [2021-03-11 13:03:49,194 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-11 13:03:49,196 INFO L84 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 228 events. 31/228 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 756 event pairs, 0 based on Foata normal form. 0/190 useless extension candidates. Maximal degree in co-relation 140. Up to 8 conditions per place. [2021-03-11 13:03:49,200 INFO L116 LiptonReduction]: Number of co-enabled transitions 7616 [2021-03-11 13:03:52,113 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 110 [2021-03-11 13:03:52,239 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-11 13:03:52,470 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 110 [2021-03-11 13:03:52,584 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-03-11 13:03:53,058 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:03:53,264 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:03:53,799 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:03:53,987 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:03:54,041 INFO L131 LiptonReduction]: Checked pairs total: 15045 [2021-03-11 13:03:54,041 INFO L133 LiptonReduction]: Total number of compositions: 116 [2021-03-11 13:03:54,042 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 55 transitions, 128 flow [2021-03-11 13:03:54,111 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 2113 states, 2104 states have (on average 3.7661596958174903) internal successors, (7924), 2112 states have internal predecessors, (7924), 0 states have call successors, (0), 0 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 13:03:54,118 INFO L276 IsEmpty]: Start isEmpty. Operand has 2113 states, 2104 states have (on average 3.7661596958174903) internal successors, (7924), 2112 states have internal predecessors, (7924), 0 states have call successors, (0), 0 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 13:03:54,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-03-11 13:03:54,120 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:03:54,120 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-03-11 13:03:54,120 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:03:54,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:03:54,121 INFO L82 PathProgramCache]: Analyzing trace with hash 21724002, now seen corresponding path program 1 times [2021-03-11 13:03:54,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:03:54,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330649698] [2021-03-11 13:03:54,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:03:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:03:54,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,176 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 13:03:54,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330649698] [2021-03-11 13:03:54,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 13:03:54,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 13:03:54,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194162566] [2021-03-11 13:03:54,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 13:03:54,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:03:54,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 13:03:54,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:03:54,182 INFO L87 Difference]: Start difference. First operand has 2113 states, 2104 states have (on average 3.7661596958174903) internal successors, (7924), 2112 states have internal predecessors, (7924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:54,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:03:54,205 INFO L93 Difference]: Finished difference Result 2108 states and 5618 transitions. [2021-03-11 13:03:54,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 13:03:54,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-03-11 13:03:54,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:03:54,212 INFO L225 Difference]: With dead ends: 2108 [2021-03-11 13:03:54,212 INFO L226 Difference]: Without dead ends: 1239 [2021-03-11 13:03:54,213 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 13:03:54,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2021-03-11 13:03:54,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1239. [2021-03-11 13:03:54,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1236 states have (on average 2.656957928802589) internal successors, (3284), 1238 states have internal predecessors, (3284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:54,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 3284 transitions. [2021-03-11 13:03:54,270 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 3284 transitions. Word has length 4 [2021-03-11 13:03:54,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:03:54,271 INFO L480 AbstractCegarLoop]: Abstraction has 1239 states and 3284 transitions. [2021-03-11 13:03:54,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:03:54,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 3284 transitions. [2021-03-11 13:03:54,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 13:03:54,271 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:03:54,271 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 13:03:54,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 13:03:54,271 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:03:54,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:03:54,272 INFO L82 PathProgramCache]: Analyzing trace with hash -924329698, now seen corresponding path program 1 times [2021-03-11 13:03:54,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:03:54,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341164504] [2021-03-11 13:03:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:03:54,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:03:54,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:03:54,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341164504] [2021-03-11 13:03:54,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496315502] [2021-03-11 13:03:54,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:03:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:03:54,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 13:03:54,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:03:54,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:03:54,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:03:54,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:03:54,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:03:54,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:03:54,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:03:54,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:03:54,511 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:03:54,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:03:54,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:03:54,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:03:54,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:03:54,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 13:03:54,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011727927] [2021-03-11 13:03:54,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 13:03:54,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:03:54,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 13:03:54,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:03:54,517 INFO L87 Difference]: Start difference. First operand 1239 states and 3284 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:03:54,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:03:54,549 INFO L93 Difference]: Finished difference Result 1203 states and 3215 transitions. [2021-03-11 13:03:54,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 13:03:54,549 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-03-11 13:03:54,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:03:54,553 INFO L225 Difference]: With dead ends: 1203 [2021-03-11 13:03:54,554 INFO L226 Difference]: Without dead ends: 1203 [2021-03-11 13:03:54,554 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:03:54,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2021-03-11 13:03:54,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 1203. [2021-03-11 13:03:54,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1201 states have (on average 2.6769358867610324) internal successors, (3215), 1202 states have internal predecessors, (3215), 0 states have call successors, (0), 0 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 13:03:54,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 3215 transitions. [2021-03-11 13:03:54,585 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 3215 transitions. Word has length 8 [2021-03-11 13:03:54,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:03:54,585 INFO L480 AbstractCegarLoop]: Abstraction has 1203 states and 3215 transitions. [2021-03-11 13:03:54,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:03:54,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 3215 transitions. [2021-03-11 13:03:54,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-11 13:03:54,587 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:03:54,587 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2021-03-11 13:03:54,800 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:03:54,800 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:03:54,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:03:54,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1046197683, now seen corresponding path program 1 times [2021-03-11 13:03:54,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:03:54,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152560305] [2021-03-11 13:03:54,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:03:54,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:03:54,820 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:03:54,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:03:54,834 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:03:54,860 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 13:03:54,860 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 13:03:54,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 13:03:54,860 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 13:03:54,861 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,896 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:03:54,911 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-11 13:03:54,912 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-11 13:03:54,912 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 13:03:54,912 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 13:03:54,912 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 13:03:54,912 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 13:03:54,912 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 13:03:54,912 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 13:03:54,912 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 13:03:54,912 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 13:03:54,914 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 13:03:54,914 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 154 places, 173 transitions, 376 flow [2021-03-11 13:03:54,914 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 154 places, 173 transitions, 376 flow [2021-03-11 13:03:54,914 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 154 places, 173 transitions, 376 flow [2021-03-11 13:03:54,965 INFO L129 PetriNetUnfolder]: 50/349 cut-off events. [2021-03-11 13:03:54,965 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-11 13:03:54,970 INFO L84 FinitePrefix]: Finished finitePrefix Result has 377 conditions, 349 events. 50/349 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1300 event pairs, 1 based on Foata normal form. 0/291 useless extension candidates. Maximal degree in co-relation 236. Up to 16 conditions per place. [2021-03-11 13:03:54,995 INFO L116 LiptonReduction]: Number of co-enabled transitions 14784 [2021-03-11 13:03:57,753 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-03-11 13:03:58,451 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 101 [2021-03-11 13:03:58,817 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-03-11 13:03:59,063 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 101 [2021-03-11 13:03:59,165 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-03-11 13:03:59,922 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:04:00,127 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:04:00,615 WARN L205 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 135 [2021-03-11 13:04:00,885 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:04:00,921 INFO L131 LiptonReduction]: Checked pairs total: 31565 [2021-03-11 13:04:00,921 INFO L133 LiptonReduction]: Total number of compositions: 142 [2021-03-11 13:04:00,924 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 75 transitions, 180 flow [2021-03-11 13:04:02,734 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 26221 states, 26207 states have (on average 5.190025565688557) internal successors, (136015), 26220 states have internal predecessors, (136015), 0 states have call successors, (0), 0 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 13:04:02,796 INFO L276 IsEmpty]: Start isEmpty. Operand has 26221 states, 26207 states have (on average 5.190025565688557) internal successors, (136015), 26220 states have internal predecessors, (136015), 0 states have call successors, (0), 0 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 13:04:02,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-03-11 13:04:02,797 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:04:02,797 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-03-11 13:04:02,797 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:04:02,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:04:02,798 INFO L82 PathProgramCache]: Analyzing trace with hash 32489127, now seen corresponding path program 1 times [2021-03-11 13:04:02,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:04:02,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777921879] [2021-03-11 13:04:02,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:04:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:04:02,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:02,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:02,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:02,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:02,839 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 13:04:02,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777921879] [2021-03-11 13:04:02,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 13:04:02,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 13:04:02,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771293013] [2021-03-11 13:04:02,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 13:04:02,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:04:02,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 13:04:02,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:04:02,887 INFO L87 Difference]: Start difference. First operand has 26221 states, 26207 states have (on average 5.190025565688557) internal successors, (136015), 26220 states have internal predecessors, (136015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:04:03,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:04:03,309 INFO L93 Difference]: Finished difference Result 26216 states and 93058 transitions. [2021-03-11 13:04:03,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 13:04:03,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-03-11 13:04:03,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:04:03,437 INFO L225 Difference]: With dead ends: 26216 [2021-03-11 13:04:03,437 INFO L226 Difference]: Without dead ends: 14919 [2021-03-11 13:04:03,437 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:04:03,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14919 states. [2021-03-11 13:04:03,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14919 to 14919. [2021-03-11 13:04:04,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14919 states, 14915 states have (on average 3.562319812269527) internal successors, (53132), 14918 states have internal predecessors, (53132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:04:04,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14919 states to 14919 states and 53132 transitions. [2021-03-11 13:04:04,084 INFO L78 Accepts]: Start accepts. Automaton has 14919 states and 53132 transitions. Word has length 4 [2021-03-11 13:04:04,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:04:04,084 INFO L480 AbstractCegarLoop]: Abstraction has 14919 states and 53132 transitions. [2021-03-11 13:04:04,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:04:04,084 INFO L276 IsEmpty]: Start isEmpty. Operand 14919 states and 53132 transitions. [2021-03-11 13:04:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 13:04:04,085 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:04:04,085 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 13:04:04,085 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-11 13:04:04,085 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:04:04,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:04:04,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1080087086, now seen corresponding path program 1 times [2021-03-11 13:04:04,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:04:04,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289538108] [2021-03-11 13:04:04,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:04:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:04:04,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:04:04,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289538108] [2021-03-11 13:04:04,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673059333] [2021-03-11 13:04:04,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:04:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:04:04,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 13:04:04,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:04:04,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:04,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:04,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:04,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:04,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:04,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:04,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:04,272 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:04:04,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:04,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:04,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:04:04,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:04:04,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 13:04:04,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132745143] [2021-03-11 13:04:04,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 13:04:04,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:04:04,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 13:04:04,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:04:04,276 INFO L87 Difference]: Start difference. First operand 14919 states and 53132 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:04:04,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:04:04,404 INFO L93 Difference]: Finished difference Result 14883 states and 53063 transitions. [2021-03-11 13:04:04,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 13:04:04,405 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-03-11 13:04:04,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:04:04,452 INFO L225 Difference]: With dead ends: 14883 [2021-03-11 13:04:04,453 INFO L226 Difference]: Without dead ends: 14883 [2021-03-11 13:04:04,453 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:04:04,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14883 states. [2021-03-11 13:04:04,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14883 to 14883. [2021-03-11 13:04:04,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14883 states, 14880 states have (on average 3.566061827956989) internal successors, (53063), 14882 states have internal predecessors, (53063), 0 states have call successors, (0), 0 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 13:04:05,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14883 states to 14883 states and 53063 transitions. [2021-03-11 13:04:05,034 INFO L78 Accepts]: Start accepts. Automaton has 14883 states and 53063 transitions. Word has length 8 [2021-03-11 13:04:05,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:04:05,034 INFO L480 AbstractCegarLoop]: Abstraction has 14883 states and 53063 transitions. [2021-03-11 13:04:05,034 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:04:05,034 INFO L276 IsEmpty]: Start isEmpty. Operand 14883 states and 53063 transitions. [2021-03-11 13:04:05,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 13:04:05,035 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:04:05,035 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 13:04:05,250 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:04:05,250 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:04:05,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:04:05,250 INFO L82 PathProgramCache]: Analyzing trace with hash 772925468, now seen corresponding path program 1 times [2021-03-11 13:04:05,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:04:05,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357756307] [2021-03-11 13:04:05,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:04:05,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:04:05,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:04:05,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357756307] [2021-03-11 13:04:05,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611797533] [2021-03-11 13:04:05,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:04:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:04:05,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 13:04:05,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:04:05,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:05,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:05,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:05,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:05,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:05,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:05,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:05,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:05,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:05,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:04:05,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:04:05,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:04:05,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:04:05,407 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:04:05,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:04:05,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:04:05,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:04:05,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:04:05,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 13:04:05,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416356110] [2021-03-11 13:04:05,416 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 13:04:05,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:04:05,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 13:04:05,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 13:04:05,417 INFO L87 Difference]: Start difference. First operand 14883 states and 53063 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 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 13:04:05,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:04:05,505 INFO L93 Difference]: Finished difference Result 14451 states and 51839 transitions. [2021-03-11 13:04:05,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 13:04:05,505 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 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 13:04:05,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:04:05,548 INFO L225 Difference]: With dead ends: 14451 [2021-03-11 13:04:05,549 INFO L226 Difference]: Without dead ends: 14451 [2021-03-11 13:04:05,549 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 13:04:05,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14451 states. [2021-03-11 13:04:06,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14451 to 14451. [2021-03-11 13:04:06,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14451 states, 14449 states have (on average 3.5877223337255173) internal successors, (51839), 14450 states have internal predecessors, (51839), 0 states have call successors, (0), 0 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 13:04:06,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14451 states to 14451 states and 51839 transitions. [2021-03-11 13:04:06,144 INFO L78 Accepts]: Start accepts. Automaton has 14451 states and 51839 transitions. Word has length 12 [2021-03-11 13:04:06,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:04:06,144 INFO L480 AbstractCegarLoop]: Abstraction has 14451 states and 51839 transitions. [2021-03-11 13:04:06,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 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 13:04:06,144 INFO L276 IsEmpty]: Start isEmpty. Operand 14451 states and 51839 transitions. [2021-03-11 13:04:06,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-11 13:04:06,146 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:04:06,146 INFO L519 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2021-03-11 13:04:06,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:04:06,358 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:04:06,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:04:06,359 INFO L82 PathProgramCache]: Analyzing trace with hash -368898741, now seen corresponding path program 1 times [2021-03-11 13:04:06,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:04:06,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386571326] [2021-03-11 13:04:06,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:04:06,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:04:06,368 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:04:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:04:06,374 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:04:06,378 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 13:04:06,378 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 13:04:06,378 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-11 13:04:06,378 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 13:04:06,378 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-11 13:04:06,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,403 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:04:06,420 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-11 13:04:06,420 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-11 13:04:06,421 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 13:04:06,421 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 13:04:06,421 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 13:04:06,421 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 13:04:06,421 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 13:04:06,421 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 13:04:06,421 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 13:04:06,421 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 13:04:06,424 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 13:04:06,424 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 183 places, 207 transitions, 458 flow [2021-03-11 13:04:06,424 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 183 places, 207 transitions, 458 flow [2021-03-11 13:04:06,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 183 places, 207 transitions, 458 flow [2021-03-11 13:04:06,471 INFO L129 PetriNetUnfolder]: 81/534 cut-off events. [2021-03-11 13:04:06,471 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-11 13:04:06,476 INFO L84 FinitePrefix]: Finished finitePrefix Result has 589 conditions, 534 events. 81/534 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2203 event pairs, 6 based on Foata normal form. 0/448 useless extension candidates. Maximal degree in co-relation 369. Up to 32 conditions per place. [2021-03-11 13:04:06,492 INFO L116 LiptonReduction]: Number of co-enabled transitions 24192 [2021-03-11 13:04:11,104 WARN L205 SmtUtils]: Spent 480.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 127 [2021-03-11 13:04:11,332 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:04:11,793 WARN L205 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 127 [2021-03-11 13:04:12,006 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:04:12,015 INFO L131 LiptonReduction]: Checked pairs total: 53807 [2021-03-11 13:04:12,015 INFO L133 LiptonReduction]: Total number of compositions: 166 [2021-03-11 13:04:12,016 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 94 transitions, 232 flow [2021-03-11 13:08:05,501 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 325657 states, 325634 states have (on average 6.548962946129704) internal successors, (2132565), 325656 states have internal predecessors, (2132565), 0 states have call successors, (0), 0 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 13:08:06,145 INFO L276 IsEmpty]: Start isEmpty. Operand has 325657 states, 325634 states have (on average 6.548962946129704) internal successors, (2132565), 325656 states have internal predecessors, (2132565), 0 states have call successors, (0), 0 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 13:08:06,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-03-11 13:08:06,146 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:08:06,146 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-03-11 13:08:06,146 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:08:06,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:08:06,146 INFO L82 PathProgramCache]: Analyzing trace with hash 45014298, now seen corresponding path program 1 times [2021-03-11 13:08:06,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:08:06,147 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093484418] [2021-03-11 13:08:06,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:08:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:08:06,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:06,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:06,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:06,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:06,173 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 13:08:06,173 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093484418] [2021-03-11 13:08:06,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 13:08:06,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 13:08:06,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105911353] [2021-03-11 13:08:06,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 13:08:06,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:08:06,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 13:08:06,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 13:08:06,644 INFO L87 Difference]: Start difference. First operand has 325657 states, 325634 states have (on average 6.548962946129704) internal successors, (2132565), 325656 states have internal predecessors, (2132565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:08:11,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:08:11,164 INFO L93 Difference]: Finished difference Result 325652 states and 1444602 transitions. [2021-03-11 13:08:11,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 13:08:11,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-03-11 13:08:11,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:08:12,368 INFO L225 Difference]: With dead ends: 325652 [2021-03-11 13:08:12,368 INFO L226 Difference]: Without dead ends: 179079 [2021-03-11 13:08:12,369 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 13:08:28,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179079 states. [2021-03-11 13:08:32,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179079 to 179079. [2021-03-11 13:08:32,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179079 states, 179074 states have (on average 4.4774115728693165) internal successors, (801788), 179078 states have internal predecessors, (801788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:08:33,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179079 states to 179079 states and 801788 transitions. [2021-03-11 13:08:33,872 INFO L78 Accepts]: Start accepts. Automaton has 179079 states and 801788 transitions. Word has length 4 [2021-03-11 13:08:33,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:08:33,872 INFO L480 AbstractCegarLoop]: Abstraction has 179079 states and 801788 transitions. [2021-03-11 13:08:33,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 13:08:33,872 INFO L276 IsEmpty]: Start isEmpty. Operand 179079 states and 801788 transitions. [2021-03-11 13:08:33,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-03-11 13:08:33,872 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:08:33,872 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 13:08:33,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-11 13:08:33,872 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:08:33,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:08:33,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1140287402, now seen corresponding path program 1 times [2021-03-11 13:08:33,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:08:33,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192537035] [2021-03-11 13:08:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:08:33,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:08:33,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:08:33,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192537035] [2021-03-11 13:08:33,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311716217] [2021-03-11 13:08:33,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:08:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:08:33,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-11 13:08:33,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:08:33,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:33,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:33,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:33,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:33,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:33,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:33,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:33,982 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:08:33,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:33,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:33,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:08:33,985 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:08:33,985 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-11 13:08:33,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434803186] [2021-03-11 13:08:33,985 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 13:08:33,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:08:33,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 13:08:33,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:08:33,986 INFO L87 Difference]: Start difference. First operand 179079 states and 801788 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:08:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:08:35,767 INFO L93 Difference]: Finished difference Result 179043 states and 801719 transitions. [2021-03-11 13:08:35,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-11 13:08:35,767 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-03-11 13:08:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:08:36,865 INFO L225 Difference]: With dead ends: 179043 [2021-03-11 13:08:36,865 INFO L226 Difference]: Without dead ends: 179043 [2021-03-11 13:08:36,865 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 13:08:52,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179043 states. [2021-03-11 13:08:55,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179043 to 179043. [2021-03-11 13:08:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179043 states, 179039 states have (on average 4.477901462809779) internal successors, (801719), 179042 states have internal predecessors, (801719), 0 states have call successors, (0), 0 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 13:08:57,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179043 states to 179043 states and 801719 transitions. [2021-03-11 13:08:57,626 INFO L78 Accepts]: Start accepts. Automaton has 179043 states and 801719 transitions. Word has length 8 [2021-03-11 13:08:57,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:08:57,627 INFO L480 AbstractCegarLoop]: Abstraction has 179043 states and 801719 transitions. [2021-03-11 13:08:57,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 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 13:08:57,627 INFO L276 IsEmpty]: Start isEmpty. Operand 179043 states and 801719 transitions. [2021-03-11 13:08:57,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-03-11 13:08:57,627 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:08:57,627 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-03-11 13:08:57,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:08:57,830 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:08:57,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:08:57,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1896820273, now seen corresponding path program 1 times [2021-03-11 13:08:57,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:08:57,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792039490] [2021-03-11 13:08:57,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:08:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:08:57,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:08:57,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792039490] [2021-03-11 13:08:57,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975343209] [2021-03-11 13:08:57,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:08:57,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:08:57,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-11 13:08:57,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:08:57,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:57,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:57,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:57,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:57,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:57,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:57,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:57,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:57,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:57,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:08:57,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:08:57,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:08:57,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:08:57,969 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:08:57,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:08:57,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:08:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:08:57,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:08:57,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-11 13:08:57,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243067990] [2021-03-11 13:08:57,973 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 13:08:57,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:08:57,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 13:08:57,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 13:08:57,974 INFO L87 Difference]: Start difference. First operand 179043 states and 801719 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 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 13:08:59,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:08:59,466 INFO L93 Difference]: Finished difference Result 178611 states and 800495 transitions. [2021-03-11 13:08:59,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 13:08:59,467 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 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 13:08:59,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:09:00,129 INFO L225 Difference]: With dead ends: 178611 [2021-03-11 13:09:00,129 INFO L226 Difference]: Without dead ends: 178611 [2021-03-11 13:09:00,129 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-11 13:09:16,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178611 states. [2021-03-11 13:09:20,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178611 to 178611. [2021-03-11 13:09:20,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178611 states, 178608 states have (on average 4.4818541162769865) internal successors, (800495), 178610 states have internal predecessors, (800495), 0 states have call successors, (0), 0 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 13:09:22,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178611 states to 178611 states and 800495 transitions. [2021-03-11 13:09:22,253 INFO L78 Accepts]: Start accepts. Automaton has 178611 states and 800495 transitions. Word has length 12 [2021-03-11 13:09:22,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:09:22,253 INFO L480 AbstractCegarLoop]: Abstraction has 178611 states and 800495 transitions. [2021-03-11 13:09:22,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 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 13:09:22,253 INFO L276 IsEmpty]: Start isEmpty. Operand 178611 states and 800495 transitions. [2021-03-11 13:09:22,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-11 13:09:22,254 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:09:22,254 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 13:09:22,469 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-03-11 13:09:22,469 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:09:22,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:09:22,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1954953003, now seen corresponding path program 1 times [2021-03-11 13:09:22,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:09:22,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376929066] [2021-03-11 13:09:22,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:09:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:09:22,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:09:22,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376929066] [2021-03-11 13:09:22,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531712650] [2021-03-11 13:09:22,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:09:22,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 13:09:22,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-11 13:09:22,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-11 13:09:22,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-11 13:09:22,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 13:09:22,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 13:09:22,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 13:09:22,654 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-11 13:09:22,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 13:09:22,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 13:09:22,657 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 13:09:22,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-11 13:09:22,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-11 13:09:22,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784416194] [2021-03-11 13:09:22,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 13:09:22,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 13:09:22,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 13:09:22,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 13:09:22,658 INFO L87 Difference]: Start difference. First operand 178611 states and 800495 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 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 13:09:24,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-11 13:09:24,900 INFO L93 Difference]: Finished difference Result 173427 states and 781055 transitions. [2021-03-11 13:09:24,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 13:09:24,901 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 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 16 [2021-03-11 13:09:24,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-11 13:09:25,960 INFO L225 Difference]: With dead ends: 173427 [2021-03-11 13:09:25,960 INFO L226 Difference]: Without dead ends: 173427 [2021-03-11 13:09:25,960 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.3ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-11 13:09:42,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173427 states. [2021-03-11 13:09:45,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173427 to 173427. [2021-03-11 13:09:45,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173427 states, 173425 states have (on average 4.503704771515064) internal successors, (781055), 173426 states have internal predecessors, (781055), 0 states have call successors, (0), 0 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 13:09:47,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173427 states to 173427 states and 781055 transitions. [2021-03-11 13:09:47,082 INFO L78 Accepts]: Start accepts. Automaton has 173427 states and 781055 transitions. Word has length 16 [2021-03-11 13:09:47,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-11 13:09:47,082 INFO L480 AbstractCegarLoop]: Abstraction has 173427 states and 781055 transitions. [2021-03-11 13:09:47,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 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 13:09:47,082 INFO L276 IsEmpty]: Start isEmpty. Operand 173427 states and 781055 transitions. [2021-03-11 13:09:47,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-11 13:09:47,085 INFO L511 BasicCegarLoop]: Found error trace [2021-03-11 13:09:47,085 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2021-03-11 13:09:47,295 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-11 13:09:47,295 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-11 13:09:47,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 13:09:47,296 INFO L82 PathProgramCache]: Analyzing trace with hash 2132701671, now seen corresponding path program 1 times [2021-03-11 13:09:47,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 13:09:47,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964610701] [2021-03-11 13:09:47,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 13:09:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:09:47,304 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:09:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-11 13:09:47,315 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-11 13:09:47,325 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-11 13:09:47,325 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-11 13:09:47,325 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-11 13:09:47,325 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-11 13:09:47,325 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,341 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,342 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,348 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,361 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,362 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 13:09:47,365 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-11 13:09:47,365 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-11 13:09:47,366 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 13:09:47,366 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-11 13:09:47,366 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 13:09:47,366 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 13:09:47,366 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 13:09:47,366 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 13:09:47,366 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 13:09:47,366 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 13:09:47,367 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 13:09:47,367 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 212 places, 241 transitions, 542 flow [2021-03-11 13:09:47,367 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 212 places, 241 transitions, 542 flow [2021-03-11 13:09:47,367 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 212 places, 241 transitions, 542 flow [2021-03-11 13:09:47,448 INFO L129 PetriNetUnfolder]: 140/851 cut-off events. [2021-03-11 13:09:47,448 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-11 13:09:47,459 INFO L84 FinitePrefix]: Finished finitePrefix Result has 962 conditions, 851 events. 140/851 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4137 event pairs, 23 based on Foata normal form. 0/721 useless extension candidates. Maximal degree in co-relation 579. Up to 80 conditions per place. [2021-03-11 13:09:47,484 INFO L116 LiptonReduction]: Number of co-enabled transitions 35840 [2021-03-11 13:09:48,558 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-03-11 13:09:52,441 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 91 [2021-03-11 13:09:52,694 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 91 [2021-03-11 13:09:53,510 WARN L205 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 135 [2021-03-11 13:09:53,728 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:09:54,222 WARN L205 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 135 [2021-03-11 13:09:54,437 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-03-11 13:09:54,450 INFO L131 LiptonReduction]: Checked pairs total: 81930 [2021-03-11 13:09:54,450 INFO L133 LiptonReduction]: Total number of compositions: 193 [2021-03-11 13:09:54,450 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 86 places, 112 transitions, 284 flow Received shutdown request... [2021-03-11 13:17:37,633 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-11 13:17:37,635 WARN L224 ceAbstractionStarter]: Timeout [2021-03-11 13:17:37,635 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.03 01:17:37 BasicIcfg [2021-03-11 13:17:37,635 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-11 13:17:37,636 INFO L168 Benchmark]: Toolchain (without parser) took 834139.70 ms. Allocated memory was 255.9 MB in the beginning and 15.0 GB in the end (delta: 14.8 GB). Free memory was 235.3 MB in the beginning and 7.7 GB in the end (delta: -7.4 GB). Peak memory consumption was 7.7 GB. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 255.9 MB. Free memory is still 237.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: CACSL2BoogieTranslator took 414.35 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 234.7 MB in the beginning and 318.0 MB in the end (delta: -83.3 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: Boogie Procedure Inliner took 58.13 ms. Allocated memory is still 354.4 MB. Free memory was 318.0 MB in the beginning and 316.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: Boogie Preprocessor took 35.89 ms. Allocated memory is still 354.4 MB. Free memory was 316.4 MB in the beginning and 314.7 MB in the end (delta: 1.7 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: RCFGBuilder took 390.53 ms. Allocated memory is still 354.4 MB. Free memory was 314.7 MB in the beginning and 325.8 MB in the end (delta: -11.1 MB). Peak memory consumption was 20.9 MB. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L168 Benchmark]: TraceAbstraction took 833221.50 ms. Allocated memory was 354.4 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 325.3 MB in the beginning and 7.7 GB in the end (delta: -7.3 GB). Peak memory consumption was 7.7 GB. Max. memory is 16.0 GB. [2021-03-11 13:17:37,636 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 255.9 MB. Free memory is still 237.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 414.35 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 234.7 MB in the beginning and 318.0 MB in the end (delta: -83.3 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 58.13 ms. Allocated memory is still 354.4 MB. Free memory was 318.0 MB in the beginning and 316.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 35.89 ms. Allocated memory is still 354.4 MB. Free memory was 316.4 MB in the beginning and 314.7 MB in the end (delta: 1.7 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 390.53 ms. Allocated memory is still 354.4 MB. Free memory was 314.7 MB in the beginning and 325.8 MB in the end (delta: -11.1 MB). Peak memory consumption was 20.9 MB. Max. memory is 16.0 GB. * TraceAbstraction took 833221.50 ms. Allocated memory was 354.4 MB in the beginning and 15.0 GB in the end (delta: 14.7 GB). Free memory was 325.3 MB in the beginning and 7.7 GB in the end (delta: -7.3 GB). Peak memory consumption was 7.7 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4349.9ms, 96 PlacesBefore, 28 PlacesAfterwards, 105 TransitionsBefore, 34 TransitionsAfterwards, 2432 CoEnabledTransitionPairs, 6 FixpointIterations, 31 TrivialSequentialCompositions, 47 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 12 ConcurrentYvCompositions, 3 ChoiceCompositions, 93 TotalNumberOfCompositions, 4397 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2713, positive: 2568, positive conditional: 0, positive unconditional: 2568, negative: 145, negative conditional: 0, negative unconditional: 145, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1706, positive: 1671, positive conditional: 0, positive unconditional: 1671, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1706, positive: 1580, positive conditional: 0, positive unconditional: 1580, negative: 126, negative conditional: 0, negative unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 126, positive: 91, positive conditional: 0, positive unconditional: 91, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 257, positive: 115, positive conditional: 0, positive unconditional: 115, negative: 142, negative conditional: 0, negative unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2713, positive: 897, positive conditional: 0, positive unconditional: 897, negative: 110, negative conditional: 0, negative unconditional: 110, unknown: 1706, unknown conditional: 0, unknown unconditional: 1706] , Statistics on independence cache: Total cache size (in pairs): 177, Positive cache size: 160, Positive conditional cache size: 0, Positive unconditional cache size: 160, Negative cache size: 17, Negative conditional cache size: 0, Negative unconditional cache size: 17 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4876.9ms, 125 PlacesBefore, 44 PlacesAfterwards, 139 TransitionsBefore, 55 TransitionsAfterwards, 7616 CoEnabledTransitionPairs, 6 FixpointIterations, 28 TrivialSequentialCompositions, 69 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 16 ConcurrentYvCompositions, 3 ChoiceCompositions, 116 TotalNumberOfCompositions, 15045 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7486, positive: 7255, positive conditional: 0, positive unconditional: 7255, negative: 231, negative conditional: 0, negative unconditional: 231, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4909, positive: 4844, positive conditional: 0, positive unconditional: 4844, negative: 65, negative conditional: 0, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4909, positive: 4529, positive conditional: 0, positive unconditional: 4529, negative: 380, negative conditional: 0, negative unconditional: 380, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 380, positive: 315, positive conditional: 0, positive unconditional: 315, negative: 65, negative conditional: 0, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 565, positive: 362, positive conditional: 0, positive unconditional: 362, negative: 203, negative conditional: 0, negative unconditional: 203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7486, positive: 2411, positive conditional: 0, positive unconditional: 2411, negative: 166, negative conditional: 0, negative unconditional: 166, unknown: 4909, unknown conditional: 0, unknown unconditional: 4909] , Statistics on independence cache: Total cache size (in pairs): 360, Positive cache size: 325, Positive conditional cache size: 0, Positive unconditional cache size: 325, Negative cache size: 35, Negative conditional cache size: 0, Negative unconditional cache size: 35 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6007.1ms, 154 PlacesBefore, 58 PlacesAfterwards, 173 TransitionsBefore, 75 TransitionsAfterwards, 14784 CoEnabledTransitionPairs, 6 FixpointIterations, 28 TrivialSequentialCompositions, 92 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 2 ChoiceCompositions, 142 TotalNumberOfCompositions, 31565 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 16505, positive: 16182, positive conditional: 0, positive unconditional: 16182, negative: 323, negative conditional: 0, negative unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9454, positive: 9380, positive conditional: 0, positive unconditional: 9380, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9454, positive: 8670, positive conditional: 0, positive unconditional: 8670, negative: 784, negative conditional: 0, negative unconditional: 784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 784, positive: 710, positive conditional: 0, positive unconditional: 710, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 873, positive: 688, positive conditional: 0, positive unconditional: 688, negative: 185, negative conditional: 0, negative unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 16505, positive: 6802, positive conditional: 0, positive unconditional: 6802, negative: 249, negative conditional: 0, negative unconditional: 249, unknown: 9454, unknown conditional: 0, unknown unconditional: 9454] , Statistics on independence cache: Total cache size (in pairs): 941, Positive cache size: 902, Positive conditional cache size: 0, Positive unconditional cache size: 902, Negative cache size: 39, Negative conditional cache size: 0, Negative unconditional cache size: 39 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5591.1ms, 183 PlacesBefore, 72 PlacesAfterwards, 207 TransitionsBefore, 94 TransitionsAfterwards, 24192 CoEnabledTransitionPairs, 6 FixpointIterations, 28 TrivialSequentialCompositions, 111 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 25 ConcurrentYvCompositions, 2 ChoiceCompositions, 166 TotalNumberOfCompositions, 53807 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24156, positive: 23742, positive conditional: 0, positive unconditional: 23742, negative: 414, negative conditional: 0, negative unconditional: 414, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15501, positive: 15399, positive conditional: 0, positive unconditional: 15399, negative: 102, negative conditional: 0, negative unconditional: 102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15501, positive: 14209, positive conditional: 0, positive unconditional: 14209, negative: 1292, negative conditional: 0, negative unconditional: 1292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1292, positive: 1190, positive conditional: 0, positive unconditional: 1190, negative: 102, negative conditional: 0, negative unconditional: 102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1288, positive: 982, positive conditional: 0, positive unconditional: 982, negative: 306, negative conditional: 0, negative unconditional: 306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 24156, positive: 8343, positive conditional: 0, positive unconditional: 8343, negative: 312, negative conditional: 0, negative unconditional: 312, unknown: 15501, unknown conditional: 0, unknown unconditional: 15501] , Statistics on independence cache: Total cache size (in pairs): 1239, Positive cache size: 1186, Positive conditional cache size: 0, Positive unconditional cache size: 1186, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7082.7ms, 212 PlacesBefore, 86 PlacesAfterwards, 241 TransitionsBefore, 112 TransitionsAfterwards, 35840 CoEnabledTransitionPairs, 6 FixpointIterations, 28 TrivialSequentialCompositions, 133 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 3 ChoiceCompositions, 193 TotalNumberOfCompositions, 81930 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 41312, positive: 40801, positive conditional: 0, positive unconditional: 40801, negative: 511, negative conditional: 0, negative unconditional: 511, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23041, positive: 22902, positive conditional: 0, positive unconditional: 22902, negative: 139, negative conditional: 0, negative unconditional: 139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23041, positive: 21031, positive conditional: 0, positive unconditional: 21031, negative: 2010, negative conditional: 0, negative unconditional: 2010, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2010, positive: 1871, positive conditional: 0, positive unconditional: 1871, negative: 139, negative conditional: 0, negative unconditional: 139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1868, positive: 1524, positive conditional: 0, positive unconditional: 1524, negative: 343, negative conditional: 0, negative unconditional: 343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 41312, positive: 17899, positive conditional: 0, positive unconditional: 17899, negative: 372, negative conditional: 0, negative unconditional: 372, unknown: 23041, unknown conditional: 0, unknown unconditional: 23041] , Statistics on independence cache: Total cache size (in pairs): 2533, Positive cache size: 2466, Positive conditional cache size: 0, Positive unconditional cache size: 2466, Negative cache size: 67, Negative conditional cache size: 0, Negative unconditional cache size: 67 - TimeoutResultAtElement [Line: 684]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable (line 684). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 86 places, 112 transitions, 284 flow. Already constructed 534058 states. Currently 144244 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 93 locations, 1 error locations. Started 5 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 832989.3ms, OverallIterations: 14, TraceHistogramMax: 5, EmptinessCheckTime: 597.4ms, AutomataDifference: 15557.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 726637.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 456 SDtfs, 455 SDslu, 1005 SDs, 0 SdLazy, 91 SolverSat, 6 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 84.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 75.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=325657occurred in iteration=0, InterpolantAutomatonStates: 40, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 87433.0ms AutomataMinimizationTime, 10 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 60.6ms SsaConstructionTime, 185.2ms SatisfiabilityAnalysisTime, 622.7ms InterpolantComputationTime, 195 NumberOfCodeBlocks, 195 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 128 ConstructedInterpolants, 0 QuantifiedInterpolants, 320 SizeOfPredicates, 0 NumberOfNonLiveVariables, 654 ConjunctsInSsa, 22 ConjunctsInUnsatCore, 16 InterpolantComputations, 4 PerfectInterpolantSequences, 0/60 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown