/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-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-lit/fkp2013-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-770125f [2021-05-21 23:40:14,935 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-21 23:40:14,936 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-21 23:40:14,960 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-21 23:40:14,961 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-21 23:40:14,962 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-21 23:40:14,963 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-21 23:40:14,965 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-21 23:40:14,966 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-21 23:40:14,967 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-21 23:40:14,968 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-21 23:40:14,969 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-21 23:40:14,969 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-21 23:40:14,970 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-21 23:40:14,971 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-21 23:40:14,972 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-21 23:40:14,973 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-21 23:40:14,973 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-21 23:40:14,975 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-21 23:40:14,976 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-21 23:40:14,977 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-21 23:40:14,982 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-21 23:40:14,982 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-21 23:40:14,983 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-21 23:40:14,985 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-21 23:40:14,985 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-21 23:40:14,986 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-21 23:40:14,986 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-21 23:40:14,987 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-21 23:40:14,987 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-21 23:40:14,988 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-21 23:40:14,988 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-21 23:40:14,989 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-21 23:40:14,989 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-21 23:40:14,990 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-21 23:40:14,991 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-21 23:40:14,991 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-21 23:40:14,991 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-21 23:40:14,992 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-21 23:40:15,000 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-21 23:40:15,002 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-21 23:40:15,006 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2021-05-21 23:40:15,040 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-21 23:40:15,040 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-21 23:40:15,041 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-05-21 23:40:15,041 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-05-21 23:40:15,042 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-21 23:40:15,042 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-21 23:40:15,042 INFO L138 SettingsManager]: * Use SBE=true [2021-05-21 23:40:15,042 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-21 23:40:15,042 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-21 23:40:15,043 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-21 23:40:15,044 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-21 23:40:15,044 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-21 23:40:15,045 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-21 23:40:15,045 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-21 23:40:15,045 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-21 23:40:15,045 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-21 23:40:15,045 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-21 23:40:15,045 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-21 23:40:15,046 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-05-21 23:40:15,046 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-21 23:40:15,046 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-05-21 23:40:15,046 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-05-21 23:40:15,362 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-21 23:40:15,391 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-21 23:40:15,393 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-21 23:40:15,395 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-21 23:40:15,395 INFO L275 PluginConnector]: CDTParser initialized [2021-05-21 23:40:15,396 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/fkp2013-1.i [2021-05-21 23:40:15,458 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71ed7da46/4625653ddec540ee89d59b6ac58b21bc/FLAGfa690e3e1 [2021-05-21 23:40:15,993 INFO L306 CDTParser]: Found 1 translation units. [2021-05-21 23:40:15,994 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013-1.i [2021-05-21 23:40:16,006 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71ed7da46/4625653ddec540ee89d59b6ac58b21bc/FLAGfa690e3e1 [2021-05-21 23:40:16,278 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/71ed7da46/4625653ddec540ee89d59b6ac58b21bc [2021-05-21 23:40:16,280 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-21 23:40:16,282 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-21 23:40:16,285 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-21 23:40:16,285 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-21 23:40:16,288 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-21 23:40:16,290 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,291 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d55e0f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16, skipping insertion in model container [2021-05-21 23:40:16,291 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,297 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-21 23:40:16,341 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-21 23:40:16,636 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013-1.i[30003,30016] [2021-05-21 23:40:16,654 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-21 23:40:16,662 INFO L203 MainTranslator]: Completed pre-run [2021-05-21 23:40:16,686 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013-1.i[30003,30016] [2021-05-21 23:40:16,689 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-21 23:40:16,765 INFO L208 MainTranslator]: Completed translation [2021-05-21 23:40:16,765 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16 WrapperNode [2021-05-21 23:40:16,766 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-21 23:40:16,767 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-05-21 23:40:16,769 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-05-21 23:40:16,769 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-05-21 23:40:16,775 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,785 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,800 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-05-21 23:40:16,800 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-21 23:40:16,800 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-21 23:40:16,801 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-21 23:40:16,807 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,807 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,809 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,809 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,813 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,816 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,818 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (1/1) ... [2021-05-21 23:40:16,820 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-21 23:40:16,820 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-21 23:40:16,820 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-21 23:40:16,821 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-21 23:40:16,821 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (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-05-21 23:40:16,887 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2021-05-21 23:40:16,888 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2021-05-21 23:40:16,888 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-05-21 23:40:16,889 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-05-21 23:40:16,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-21 23:40:16,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-21 23:40:16,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-21 23:40:16,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-21 23:40:16,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-21 23:40:16,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-21 23:40:16,892 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-05-21 23:40:17,255 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-21 23:40:17,255 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-05-21 23:40:17,257 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.05 11:40:17 BoogieIcfgContainer [2021-05-21 23:40:17,257 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-21 23:40:17,259 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-21 23:40:17,259 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-21 23:40:17,261 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-21 23:40:17,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.05 11:40:16" (1/3) ... [2021-05-21 23:40:17,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d7f24ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.05 11:40:17, skipping insertion in model container [2021-05-21 23:40:17,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 11:40:16" (2/3) ... [2021-05-21 23:40:17,263 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d7f24ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.05 11:40:17, skipping insertion in model container [2021-05-21 23:40:17,263 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.05 11:40:17" (3/3) ... [2021-05-21 23:40:17,265 INFO L111 eAbstractionObserver]: Analyzing ICFG fkp2013-1.i [2021-05-21 23:40:17,272 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-05-21 23:40:17,272 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-21 23:40:17,272 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-05-21 23:40:17,273 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-05-21 23:40:17,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,298 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,298 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,299 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,299 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,299 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,299 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,299 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,300 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,301 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,302 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,302 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,303 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,303 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,305 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,305 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,306 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,306 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,306 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,306 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,314 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:17,315 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-05-21 23:40:17,334 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-05-21 23:40:17,359 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:40:17,360 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:40:17,360 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:40:17,360 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:40:17,360 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:40:17,360 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:40:17,360 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:40:17,361 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 23:40:17,371 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 66 places, 62 transitions, 134 flow [2021-05-21 23:40:17,457 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1660 states, 1654 states have (on average 2.759371221281741) internal successors, (4564), 1659 states have internal predecessors, (4564), 0 states have call successors, (0), 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-05-21 23:40:17,463 INFO L276 IsEmpty]: Start isEmpty. Operand has 1660 states, 1654 states have (on average 2.759371221281741) internal successors, (4564), 1659 states have internal predecessors, (4564), 0 states have call successors, (0), 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-05-21 23:40:17,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-21 23:40:17,476 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:17,477 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:17,477 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:17,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:17,482 INFO L82 PathProgramCache]: Analyzing trace with hash 981137011, now seen corresponding path program 1 times [2021-05-21 23:40:17,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:17,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238355850] [2021-05-21 23:40:17,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:17,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:17,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:17,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238355850] [2021-05-21 23:40:17,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238355850] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:17,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:17,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 23:40:17,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655019660] [2021-05-21 23:40:17,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 23:40:17,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:17,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 23:40:17,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-21 23:40:17,778 INFO L87 Difference]: Start difference. First operand has 1660 states, 1654 states have (on average 2.759371221281741) internal successors, (4564), 1659 states have internal predecessors, (4564), 0 states have call successors, (0), 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 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:17,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:17,970 INFO L93 Difference]: Finished difference Result 1669 states and 4247 transitions. [2021-05-21 23:40:17,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-21 23:40:17,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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 27 [2021-05-21 23:40:17,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:17,987 INFO L225 Difference]: With dead ends: 1669 [2021-05-21 23:40:17,987 INFO L226 Difference]: Without dead ends: 588 [2021-05-21 23:40:17,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-21 23:40:18,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-21 23:40:18,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2021-05-21 23:40:18,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 586 states have (on average 2.39419795221843) internal successors, (1403), 587 states have internal predecessors, (1403), 0 states have call successors, (0), 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-05-21 23:40:18,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1403 transitions. [2021-05-21 23:40:18,132 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1403 transitions. Word has length 27 [2021-05-21 23:40:18,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:18,133 INFO L482 AbstractCegarLoop]: Abstraction has 588 states and 1403 transitions. [2021-05-21 23:40:18,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:18,133 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1403 transitions. [2021-05-21 23:40:18,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-21 23:40:18,135 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:18,135 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:18,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-21 23:40:18,136 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:18,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:18,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1997379531, now seen corresponding path program 1 times [2021-05-21 23:40:18,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:18,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916225266] [2021-05-21 23:40:18,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:18,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:18,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:18,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916225266] [2021-05-21 23:40:18,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916225266] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:18,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:18,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:18,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221506450] [2021-05-21 23:40:18,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:18,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:18,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:18,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:18,234 INFO L87 Difference]: Start difference. First operand 588 states and 1403 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:18,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:18,291 INFO L93 Difference]: Finished difference Result 474 states and 1105 transitions. [2021-05-21 23:40:18,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 23:40:18,292 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2021-05-21 23:40:18,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:18,292 INFO L225 Difference]: With dead ends: 474 [2021-05-21 23:40:18,292 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 23:40:18,293 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-05-21 23:40:18,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 23:40:18,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 23:40:18,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 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-05-21 23:40:18,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 23:40:18,294 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 39 [2021-05-21 23:40:18,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:18,294 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 23:40:18,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:18,294 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 23:40:18,295 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 23:40:18,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-21 23:40:18,295 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 23:40:18,298 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-05-21 23:40:18,299 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:40:18,299 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:40:18,299 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:40:18,299 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:40:18,299 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:40:18,299 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:40:18,300 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:40:18,300 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 23:40:18,301 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 66 places, 62 transitions, 134 flow [2021-05-21 23:40:18,341 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1660 states, 1654 states have (on average 2.759371221281741) internal successors, (4564), 1659 states have internal predecessors, (4564), 0 states have call successors, (0), 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-05-21 23:40:18,346 INFO L276 IsEmpty]: Start isEmpty. Operand has 1660 states, 1654 states have (on average 2.759371221281741) internal successors, (4564), 1659 states have internal predecessors, (4564), 0 states have call successors, (0), 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-05-21 23:40:18,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-21 23:40:18,350 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:18,351 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:18,351 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 23:40:18,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:18,352 INFO L82 PathProgramCache]: Analyzing trace with hash 958783073, now seen corresponding path program 1 times [2021-05-21 23:40:18,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:18,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129161802] [2021-05-21 23:40:18,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:40:18,373 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:40:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:40:18,389 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:40:18,412 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 23:40:18,412 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 23:40:18,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-21 23:40:18,413 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 23:40:18,413 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 23:40:18,413 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-05-21 23:40:18,425 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,425 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,425 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,425 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,426 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,427 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,428 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,429 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,430 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,430 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,430 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,430 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,430 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,431 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,432 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,433 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,434 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,434 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,434 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,434 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,434 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,437 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,438 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,438 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,438 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,438 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,438 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,443 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:18,448 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-05-21 23:40:18,448 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-05-21 23:40:18,449 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:40:18,449 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:40:18,449 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:40:18,449 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:40:18,450 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:40:18,450 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:40:18,450 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:40:18,450 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 23:40:18,452 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 88 places, 81 transitions, 186 flow [2021-05-21 23:40:19,074 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 11824 states, 11816 states have (on average 3.593348002708192) internal successors, (42459), 11823 states have internal predecessors, (42459), 0 states have call successors, (0), 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-05-21 23:40:19,115 INFO L276 IsEmpty]: Start isEmpty. Operand has 11824 states, 11816 states have (on average 3.593348002708192) internal successors, (42459), 11823 states have internal predecessors, (42459), 0 states have call successors, (0), 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-05-21 23:40:19,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-21 23:40:19,119 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:19,119 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:19,119 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:19,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:19,120 INFO L82 PathProgramCache]: Analyzing trace with hash 125039606, now seen corresponding path program 1 times [2021-05-21 23:40:19,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:19,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234560063] [2021-05-21 23:40:19,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:19,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:19,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:19,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:19,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234560063] [2021-05-21 23:40:19,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234560063] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:19,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:19,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 23:40:19,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551282276] [2021-05-21 23:40:19,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 23:40:19,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:19,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 23:40:19,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-21 23:40:19,221 INFO L87 Difference]: Start difference. First operand has 11824 states, 11816 states have (on average 3.593348002708192) internal successors, (42459), 11823 states have internal predecessors, (42459), 0 states have call successors, (0), 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 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:19,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:19,524 INFO L93 Difference]: Finished difference Result 14053 states and 47499 transitions. [2021-05-21 23:40:19,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-21 23:40:19,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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 27 [2021-05-21 23:40:19,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:19,572 INFO L225 Difference]: With dead ends: 14053 [2021-05-21 23:40:19,573 INFO L226 Difference]: Without dead ends: 5556 [2021-05-21 23:40:19,573 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 30.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-21 23:40:19,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5556 states. [2021-05-21 23:40:19,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5556 to 5556. [2021-05-21 23:40:19,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5556 states, 5553 states have (on average 3.2938951917882227) internal successors, (18291), 5555 states have internal predecessors, (18291), 0 states have call successors, (0), 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-05-21 23:40:19,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5556 states to 5556 states and 18291 transitions. [2021-05-21 23:40:19,933 INFO L78 Accepts]: Start accepts. Automaton has 5556 states and 18291 transitions. Word has length 27 [2021-05-21 23:40:19,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:19,934 INFO L482 AbstractCegarLoop]: Abstraction has 5556 states and 18291 transitions. [2021-05-21 23:40:19,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:19,934 INFO L276 IsEmpty]: Start isEmpty. Operand 5556 states and 18291 transitions. [2021-05-21 23:40:19,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-21 23:40:19,935 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:19,935 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:19,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-21 23:40:19,936 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:19,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:19,936 INFO L82 PathProgramCache]: Analyzing trace with hash 2133071427, now seen corresponding path program 1 times [2021-05-21 23:40:19,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:19,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967158995] [2021-05-21 23:40:19,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:20,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:20,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:20,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967158995] [2021-05-21 23:40:20,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967158995] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:20,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:20,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:20,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888567593] [2021-05-21 23:40:20,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:20,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:20,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:20,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:20,048 INFO L87 Difference]: Start difference. First operand 5556 states and 18291 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:20,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:20,243 INFO L93 Difference]: Finished difference Result 8811 states and 28276 transitions. [2021-05-21 23:40:20,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 23:40:20,244 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2021-05-21 23:40:20,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:20,282 INFO L225 Difference]: With dead ends: 8811 [2021-05-21 23:40:20,282 INFO L226 Difference]: Without dead ends: 6485 [2021-05-21 23:40:20,282 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:20,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6485 states. [2021-05-21 23:40:20,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6485 to 4148. [2021-05-21 23:40:20,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4148 states, 4146 states have (on average 3.252532561505065) internal successors, (13485), 4147 states have internal predecessors, (13485), 0 states have call successors, (0), 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-05-21 23:40:20,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4148 states to 4148 states and 13485 transitions. [2021-05-21 23:40:20,476 INFO L78 Accepts]: Start accepts. Automaton has 4148 states and 13485 transitions. Word has length 39 [2021-05-21 23:40:20,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:20,478 INFO L482 AbstractCegarLoop]: Abstraction has 4148 states and 13485 transitions. [2021-05-21 23:40:20,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:20,478 INFO L276 IsEmpty]: Start isEmpty. Operand 4148 states and 13485 transitions. [2021-05-21 23:40:20,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-21 23:40:20,480 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:20,481 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:20,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-21 23:40:20,481 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:20,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:20,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1229617246, now seen corresponding path program 1 times [2021-05-21 23:40:20,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:20,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983908114] [2021-05-21 23:40:20,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:20,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:20,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:20,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983908114] [2021-05-21 23:40:20,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983908114] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:20,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:20,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:20,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386120500] [2021-05-21 23:40:20,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:20,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:20,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:20,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:20,588 INFO L87 Difference]: Start difference. First operand 4148 states and 13485 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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-05-21 23:40:20,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:20,708 INFO L93 Difference]: Finished difference Result 6371 states and 20094 transitions. [2021-05-21 23:40:20,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 23:40:20,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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 49 [2021-05-21 23:40:20,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:20,741 INFO L225 Difference]: With dead ends: 6371 [2021-05-21 23:40:20,741 INFO L226 Difference]: Without dead ends: 4053 [2021-05-21 23:40:20,742 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 63.1ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:20,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-05-21 23:40:20,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 2856. [2021-05-21 23:40:20,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2856 states, 2854 states have (on average 3.1044148563419762) internal successors, (8860), 2855 states have internal predecessors, (8860), 0 states have call successors, (0), 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-05-21 23:40:20,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 8860 transitions. [2021-05-21 23:40:20,898 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 8860 transitions. Word has length 49 [2021-05-21 23:40:20,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:20,899 INFO L482 AbstractCegarLoop]: Abstraction has 2856 states and 8860 transitions. [2021-05-21 23:40:20,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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-05-21 23:40:20,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 8860 transitions. [2021-05-21 23:40:20,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-21 23:40:20,905 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:20,905 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:20,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-21 23:40:20,905 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:20,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:20,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1216742300, now seen corresponding path program 1 times [2021-05-21 23:40:20,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:20,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732205545] [2021-05-21 23:40:20,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:21,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:21,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:21,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732205545] [2021-05-21 23:40:21,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732205545] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:40:21,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728815315] [2021-05-21 23:40:21,006 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-05-21 23:40:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:21,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-21 23:40:21,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 23:40:21,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:21,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728815315] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:40:21,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 23:40:21,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-05-21 23:40:21,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348900007] [2021-05-21 23:40:21,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-21 23:40:21,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:21,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-21 23:40:21,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:21,333 INFO L87 Difference]: Start difference. First operand 2856 states and 8860 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 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-05-21 23:40:21,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:21,519 INFO L93 Difference]: Finished difference Result 3711 states and 11494 transitions. [2021-05-21 23:40:21,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-21 23:40:21,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 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 53 [2021-05-21 23:40:21,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:21,527 INFO L225 Difference]: With dead ends: 3711 [2021-05-21 23:40:21,527 INFO L226 Difference]: Without dead ends: 2206 [2021-05-21 23:40:21,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-05-21 23:40:21,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2021-05-21 23:40:21,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 2206. [2021-05-21 23:40:21,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2204 states have (on average 3.0721415607985483) internal successors, (6771), 2205 states have internal predecessors, (6771), 0 states have call successors, (0), 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-05-21 23:40:21,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 6771 transitions. [2021-05-21 23:40:21,586 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 6771 transitions. Word has length 53 [2021-05-21 23:40:21,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:21,586 INFO L482 AbstractCegarLoop]: Abstraction has 2206 states and 6771 transitions. [2021-05-21 23:40:21,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 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-05-21 23:40:21,587 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 6771 transitions. [2021-05-21 23:40:21,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-21 23:40:21,589 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:21,589 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:21,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-05-21 23:40:21,809 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:21,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:21,809 INFO L82 PathProgramCache]: Analyzing trace with hash 653636508, now seen corresponding path program 2 times [2021-05-21 23:40:21,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:21,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431885191] [2021-05-21 23:40:21,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:21,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:22,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:22,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431885191] [2021-05-21 23:40:22,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431885191] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:22,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:22,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:40:22,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236668822] [2021-05-21 23:40:22,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:40:22,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:22,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:40:22,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:40:22,017 INFO L87 Difference]: Start difference. First operand 2206 states and 6771 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:22,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:22,117 INFO L93 Difference]: Finished difference Result 1864 states and 5649 transitions. [2021-05-21 23:40:22,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-21 23:40:22,117 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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 53 [2021-05-21 23:40:22,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:22,118 INFO L225 Difference]: With dead ends: 1864 [2021-05-21 23:40:22,118 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 23:40:22,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 94.7ms TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-05-21 23:40:22,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 23:40:22,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 23:40:22,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 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-05-21 23:40:22,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 23:40:22,121 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 53 [2021-05-21 23:40:22,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:22,121 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 23:40:22,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:22,122 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 23:40:22,122 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 23:40:22,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-21 23:40:22,122 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 23:40:22,122 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-05-21 23:40:22,123 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:40:22,123 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:40:22,123 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:40:22,123 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:40:22,123 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:40:22,123 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:40:22,123 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:40:22,123 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 23:40:22,127 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 88 places, 81 transitions, 186 flow [2021-05-21 23:40:22,606 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 11824 states, 11816 states have (on average 3.593348002708192) internal successors, (42459), 11823 states have internal predecessors, (42459), 0 states have call successors, (0), 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-05-21 23:40:22,629 INFO L276 IsEmpty]: Start isEmpty. Operand has 11824 states, 11816 states have (on average 3.593348002708192) internal successors, (42459), 11823 states have internal predecessors, (42459), 0 states have call successors, (0), 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-05-21 23:40:22,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-21 23:40:22,639 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:22,639 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:22,639 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 23:40:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:22,639 INFO L82 PathProgramCache]: Analyzing trace with hash -631194101, now seen corresponding path program 1 times [2021-05-21 23:40:22,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:22,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019387405] [2021-05-21 23:40:22,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:40:22,649 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:40:22,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:40:22,657 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:40:22,665 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 23:40:22,666 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 23:40:22,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-21 23:40:22,666 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 23:40:22,666 WARN L242 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 23:40:22,666 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-05-21 23:40:22,679 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,679 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,679 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,679 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,679 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,680 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,681 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,682 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,683 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,684 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,685 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,686 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,687 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,692 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,693 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,694 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,694 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,694 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,694 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,695 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,695 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,695 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,696 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,696 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,697 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,697 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,697 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,697 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,697 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,699 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,699 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,700 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,701 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,701 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,701 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,701 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,702 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,702 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:40:22,703 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-05-21 23:40:22,703 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-05-21 23:40:22,704 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:40:22,704 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:40:22,704 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:40:22,704 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:40:22,704 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:40:22,704 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:40:22,704 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:40:22,704 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 23:40:22,706 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 110 places, 100 transitions, 242 flow [2021-05-21 23:40:40,043 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 82972 states, 82962 states have (on average 4.444299799908392) internal successors, (368708), 82971 states have internal predecessors, (368708), 0 states have call successors, (0), 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-05-21 23:40:40,261 INFO L276 IsEmpty]: Start isEmpty. Operand has 82972 states, 82962 states have (on average 4.444299799908392) internal successors, (368708), 82971 states have internal predecessors, (368708), 0 states have call successors, (0), 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-05-21 23:40:40,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-21 23:40:40,262 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:40,262 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:40,263 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:40,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:40,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1425966388, now seen corresponding path program 1 times [2021-05-21 23:40:40,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:40,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58815055] [2021-05-21 23:40:40,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:40,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:40,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:40,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:40,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58815055] [2021-05-21 23:40:40,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58815055] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:40,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:40,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 23:40:40,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511736559] [2021-05-21 23:40:40,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 23:40:40,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:40,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 23:40:40,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-21 23:40:40,412 INFO L87 Difference]: Start difference. First operand has 82972 states, 82962 states have (on average 4.444299799908392) internal successors, (368708), 82971 states have internal predecessors, (368708), 0 states have call successors, (0), 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 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:41,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:41,822 INFO L93 Difference]: Finished difference Result 107941 states and 457075 transitions. [2021-05-21 23:40:41,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-21 23:40:41,823 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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 27 [2021-05-21 23:40:41,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:42,216 INFO L225 Difference]: With dead ends: 107941 [2021-05-21 23:40:42,216 INFO L226 Difference]: Without dead ends: 44832 [2021-05-21 23:40:42,217 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 37.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-21 23:40:42,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44832 states. [2021-05-21 23:40:43,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44832 to 44832. [2021-05-21 23:40:43,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44832 states, 44828 states have (on average 4.175849915231551) internal successors, (187195), 44831 states have internal predecessors, (187195), 0 states have call successors, (0), 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-05-21 23:40:44,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44832 states to 44832 states and 187195 transitions. [2021-05-21 23:40:44,303 INFO L78 Accepts]: Start accepts. Automaton has 44832 states and 187195 transitions. Word has length 27 [2021-05-21 23:40:44,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:44,303 INFO L482 AbstractCegarLoop]: Abstraction has 44832 states and 187195 transitions. [2021-05-21 23:40:44,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 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-05-21 23:40:44,303 INFO L276 IsEmpty]: Start isEmpty. Operand 44832 states and 187195 transitions. [2021-05-21 23:40:44,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-21 23:40:44,305 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:44,305 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:44,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-21 23:40:44,306 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:44,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:44,307 INFO L82 PathProgramCache]: Analyzing trace with hash -933542008, now seen corresponding path program 1 times [2021-05-21 23:40:44,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:44,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058481948] [2021-05-21 23:40:44,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:44,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:44,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-21 23:40:44,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:44,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058481948] [2021-05-21 23:40:44,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058481948] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:44,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:44,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:44,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024565224] [2021-05-21 23:40:44,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:44,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:44,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:44,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:44,386 INFO L87 Difference]: Start difference. First operand 44832 states and 187195 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:45,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:45,355 INFO L93 Difference]: Finished difference Result 88095 states and 357712 transitions. [2021-05-21 23:40:45,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 23:40:45,356 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2021-05-21 23:40:45,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:45,639 INFO L225 Difference]: With dead ends: 88095 [2021-05-21 23:40:45,639 INFO L226 Difference]: Without dead ends: 71009 [2021-05-21 23:40:45,640 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 64.0ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:46,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71009 states. [2021-05-21 23:40:47,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71009 to 43088. [2021-05-21 23:40:47,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43088 states, 43085 states have (on average 4.125403272600673) internal successors, (177743), 43087 states have internal predecessors, (177743), 0 states have call successors, (0), 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-05-21 23:40:47,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43088 states to 43088 states and 177743 transitions. [2021-05-21 23:40:47,787 INFO L78 Accepts]: Start accepts. Automaton has 43088 states and 177743 transitions. Word has length 39 [2021-05-21 23:40:47,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:47,787 INFO L482 AbstractCegarLoop]: Abstraction has 43088 states and 177743 transitions. [2021-05-21 23:40:47,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 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-05-21 23:40:47,787 INFO L276 IsEmpty]: Start isEmpty. Operand 43088 states and 177743 transitions. [2021-05-21 23:40:47,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-21 23:40:47,791 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:47,791 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:47,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-21 23:40:47,791 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:47,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:47,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1200486606, now seen corresponding path program 1 times [2021-05-21 23:40:47,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:47,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858014836] [2021-05-21 23:40:47,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:47,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:47,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:47,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858014836] [2021-05-21 23:40:47,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858014836] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:47,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:47,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:47,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490966578] [2021-05-21 23:40:47,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:47,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:47,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:47,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:47,932 INFO L87 Difference]: Start difference. First operand 43088 states and 177743 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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-05-21 23:40:48,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:48,586 INFO L93 Difference]: Finished difference Result 81959 states and 329867 transitions. [2021-05-21 23:40:48,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 23:40:48,587 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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 49 [2021-05-21 23:40:48,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:49,551 INFO L225 Difference]: With dead ends: 81959 [2021-05-21 23:40:49,551 INFO L226 Difference]: Without dead ends: 64351 [2021-05-21 23:40:49,570 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 85.6ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:49,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64351 states. [2021-05-21 23:40:50,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64351 to 40180. [2021-05-21 23:40:50,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40180 states, 40177 states have (on average 4.057819150260099) internal successors, (163031), 40179 states have internal predecessors, (163031), 0 states have call successors, (0), 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-05-21 23:40:51,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40180 states to 40180 states and 163031 transitions. [2021-05-21 23:40:51,016 INFO L78 Accepts]: Start accepts. Automaton has 40180 states and 163031 transitions. Word has length 49 [2021-05-21 23:40:51,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:51,017 INFO L482 AbstractCegarLoop]: Abstraction has 40180 states and 163031 transitions. [2021-05-21 23:40:51,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 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-05-21 23:40:51,017 INFO L276 IsEmpty]: Start isEmpty. Operand 40180 states and 163031 transitions. [2021-05-21 23:40:51,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-21 23:40:51,021 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:51,021 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:51,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-21 23:40:51,021 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:51,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:51,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1566571664, now seen corresponding path program 1 times [2021-05-21 23:40:51,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:51,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762012864] [2021-05-21 23:40:51,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:51,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:51,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:51,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762012864] [2021-05-21 23:40:51,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762012864] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:51,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:51,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:40:51,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758038769] [2021-05-21 23:40:51,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:40:51,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:51,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:40:51,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:40:51,103 INFO L87 Difference]: Start difference. First operand 40180 states and 163031 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:52,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:52,115 INFO L93 Difference]: Finished difference Result 96574 states and 384608 transitions. [2021-05-21 23:40:52,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:40:52,115 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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 53 [2021-05-21 23:40:52,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:52,821 INFO L225 Difference]: With dead ends: 96574 [2021-05-21 23:40:52,821 INFO L226 Difference]: Without dead ends: 88180 [2021-05-21 23:40:52,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 421.7ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-05-21 23:40:53,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88180 states. [2021-05-21 23:40:54,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88180 to 38398. [2021-05-21 23:40:54,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38398 states, 38395 states have (on average 4.061362156530798) internal successors, (155936), 38397 states have internal predecessors, (155936), 0 states have call successors, (0), 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-05-21 23:40:54,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38398 states to 38398 states and 155936 transitions. [2021-05-21 23:40:54,392 INFO L78 Accepts]: Start accepts. Automaton has 38398 states and 155936 transitions. Word has length 53 [2021-05-21 23:40:54,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:54,392 INFO L482 AbstractCegarLoop]: Abstraction has 38398 states and 155936 transitions. [2021-05-21 23:40:54,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:54,392 INFO L276 IsEmpty]: Start isEmpty. Operand 38398 states and 155936 transitions. [2021-05-21 23:40:54,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-21 23:40:54,396 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:54,396 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:54,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-21 23:40:54,396 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:54,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:54,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1726180496, now seen corresponding path program 2 times [2021-05-21 23:40:54,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:54,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027368887] [2021-05-21 23:40:54,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:54,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:54,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:54,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027368887] [2021-05-21 23:40:54,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027368887] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:54,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:54,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:40:54,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488211658] [2021-05-21 23:40:54,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:40:54,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:54,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:40:54,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:40:54,454 INFO L87 Difference]: Start difference. First operand 38398 states and 155936 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:55,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:55,585 INFO L93 Difference]: Finished difference Result 91276 states and 362953 transitions. [2021-05-21 23:40:55,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:40:55,586 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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 53 [2021-05-21 23:40:55,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:55,870 INFO L225 Difference]: With dead ends: 91276 [2021-05-21 23:40:55,870 INFO L226 Difference]: Without dead ends: 82738 [2021-05-21 23:40:55,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 121.8ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-05-21 23:40:56,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82738 states. [2021-05-21 23:40:57,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82738 to 30550. [2021-05-21 23:40:57,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30550 states, 30548 states have (on average 4.092019117454498) internal successors, (125003), 30549 states have internal predecessors, (125003), 0 states have call successors, (0), 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-05-21 23:40:57,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30550 states to 30550 states and 125003 transitions. [2021-05-21 23:40:57,364 INFO L78 Accepts]: Start accepts. Automaton has 30550 states and 125003 transitions. Word has length 53 [2021-05-21 23:40:57,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:57,364 INFO L482 AbstractCegarLoop]: Abstraction has 30550 states and 125003 transitions. [2021-05-21 23:40:57,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 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-05-21 23:40:57,365 INFO L276 IsEmpty]: Start isEmpty. Operand 30550 states and 125003 transitions. [2021-05-21 23:40:57,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-21 23:40:57,373 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:57,373 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:57,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-21 23:40:57,373 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:57,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:57,374 INFO L82 PathProgramCache]: Analyzing trace with hash 272780155, now seen corresponding path program 1 times [2021-05-21 23:40:57,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:57,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097382297] [2021-05-21 23:40:57,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:57,415 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:40:57,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:57,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097382297] [2021-05-21 23:40:57,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097382297] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:40:57,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:40:57,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-21 23:40:57,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540294357] [2021-05-21 23:40:57,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-21 23:40:57,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:57,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-21 23:40:57,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-21 23:40:57,417 INFO L87 Difference]: Start difference. First operand 30550 states and 125003 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 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-05-21 23:40:58,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:40:58,188 INFO L93 Difference]: Finished difference Result 59563 states and 238692 transitions. [2021-05-21 23:40:58,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 23:40:58,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 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 59 [2021-05-21 23:40:58,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:40:58,324 INFO L225 Difference]: With dead ends: 59563 [2021-05-21 23:40:58,324 INFO L226 Difference]: Without dead ends: 43109 [2021-05-21 23:40:58,324 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:58,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43109 states. [2021-05-21 23:40:59,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43109 to 28574. [2021-05-21 23:40:59,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28574 states, 28572 states have (on average 3.9643707125857484) internal successors, (113270), 28573 states have internal predecessors, (113270), 0 states have call successors, (0), 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-05-21 23:40:59,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28574 states to 28574 states and 113270 transitions. [2021-05-21 23:40:59,612 INFO L78 Accepts]: Start accepts. Automaton has 28574 states and 113270 transitions. Word has length 59 [2021-05-21 23:40:59,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:40:59,613 INFO L482 AbstractCegarLoop]: Abstraction has 28574 states and 113270 transitions. [2021-05-21 23:40:59,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 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-05-21 23:40:59,629 INFO L276 IsEmpty]: Start isEmpty. Operand 28574 states and 113270 transitions. [2021-05-21 23:40:59,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-21 23:40:59,646 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:40:59,647 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:40:59,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-21 23:40:59,647 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:40:59,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:40:59,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1336373063, now seen corresponding path program 1 times [2021-05-21 23:40:59,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:40:59,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080393041] [2021-05-21 23:40:59,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:40:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:59,717 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:59,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:40:59,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080393041] [2021-05-21 23:40:59,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080393041] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:40:59,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800552765] [2021-05-21 23:40:59,718 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-05-21 23:40:59,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:40:59,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-21 23:40:59,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 23:40:59,959 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:40:59,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800552765] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:40:59,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 23:40:59,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-05-21 23:40:59,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094820174] [2021-05-21 23:40:59,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-21 23:40:59,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:40:59,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-21 23:40:59,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-21 23:40:59,962 INFO L87 Difference]: Start difference. First operand 28574 states and 113270 transitions. Second operand has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 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-05-21 23:41:00,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:00,458 INFO L93 Difference]: Finished difference Result 64505 states and 251368 transitions. [2021-05-21 23:41:00,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:41:00,458 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 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 63 [2021-05-21 23:41:00,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:00,610 INFO L225 Difference]: With dead ends: 64505 [2021-05-21 23:41:00,610 INFO L226 Difference]: Without dead ends: 56003 [2021-05-21 23:41:00,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-05-21 23:41:00,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56003 states. [2021-05-21 23:41:01,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56003 to 28520. [2021-05-21 23:41:01,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28520 states, 28518 states have (on average 3.944000280524581) internal successors, (112475), 28519 states have internal predecessors, (112475), 0 states have call successors, (0), 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-05-21 23:41:01,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28520 states to 28520 states and 112475 transitions. [2021-05-21 23:41:01,734 INFO L78 Accepts]: Start accepts. Automaton has 28520 states and 112475 transitions. Word has length 63 [2021-05-21 23:41:01,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:01,734 INFO L482 AbstractCegarLoop]: Abstraction has 28520 states and 112475 transitions. [2021-05-21 23:41:01,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 0 states have call successors, (0), 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-05-21 23:41:01,734 INFO L276 IsEmpty]: Start isEmpty. Operand 28520 states and 112475 transitions. [2021-05-21 23:41:01,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-21 23:41:01,750 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:01,750 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:01,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-21 23:41:01,957 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash -889148103, now seen corresponding path program 2 times [2021-05-21 23:41:01,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:01,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564630032] [2021-05-21 23:41:01,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:02,022 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:02,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:02,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564630032] [2021-05-21 23:41:02,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564630032] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:02,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:02,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:41:02,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868358056] [2021-05-21 23:41:02,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:41:02,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:02,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:41:02,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:41:02,024 INFO L87 Difference]: Start difference. First operand 28520 states and 112475 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:02,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:02,815 INFO L93 Difference]: Finished difference Result 59081 states and 228996 transitions. [2021-05-21 23:41:02,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:41:02,816 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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 63 [2021-05-21 23:41:02,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:02,969 INFO L225 Difference]: With dead ends: 59081 [2021-05-21 23:41:02,969 INFO L226 Difference]: Without dead ends: 49961 [2021-05-21 23:41:02,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 119.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-05-21 23:41:03,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49961 states. [2021-05-21 23:41:03,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49961 to 20996. [2021-05-21 23:41:03,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20996 states, 20994 states have (on average 3.9237877488806325) internal successors, (82376), 20995 states have internal predecessors, (82376), 0 states have call successors, (0), 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-05-21 23:41:03,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20996 states to 20996 states and 82376 transitions. [2021-05-21 23:41:03,630 INFO L78 Accepts]: Start accepts. Automaton has 20996 states and 82376 transitions. Word has length 63 [2021-05-21 23:41:03,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:03,630 INFO L482 AbstractCegarLoop]: Abstraction has 20996 states and 82376 transitions. [2021-05-21 23:41:03,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:03,631 INFO L276 IsEmpty]: Start isEmpty. Operand 20996 states and 82376 transitions. [2021-05-21 23:41:03,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-21 23:41:03,643 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:03,643 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:03,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-21 23:41:03,643 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:03,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:03,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1421015865, now seen corresponding path program 1 times [2021-05-21 23:41:03,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:03,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254995331] [2021-05-21 23:41:03,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:03,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:03,703 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:03,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:03,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254995331] [2021-05-21 23:41:03,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254995331] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:03,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:03,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:41:03,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82951069] [2021-05-21 23:41:03,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:41:03,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:03,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:41:03,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:41:03,706 INFO L87 Difference]: Start difference. First operand 20996 states and 82376 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:04,048 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-05-21 23:41:04,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:04,378 INFO L93 Difference]: Finished difference Result 46553 states and 179391 transitions. [2021-05-21 23:41:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-21 23:41:04,378 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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 63 [2021-05-21 23:41:04,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:04,483 INFO L225 Difference]: With dead ends: 46553 [2021-05-21 23:41:04,483 INFO L226 Difference]: Without dead ends: 37433 [2021-05-21 23:41:04,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 347.1ms TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-05-21 23:41:04,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37433 states. [2021-05-21 23:41:05,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37433 to 21794. [2021-05-21 23:41:05,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21794 states, 21792 states have (on average 3.9045980176211454) internal successors, (85089), 21793 states have internal predecessors, (85089), 0 states have call successors, (0), 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-05-21 23:41:05,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21794 states to 21794 states and 85089 transitions. [2021-05-21 23:41:05,140 INFO L78 Accepts]: Start accepts. Automaton has 21794 states and 85089 transitions. Word has length 63 [2021-05-21 23:41:05,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:05,140 INFO L482 AbstractCegarLoop]: Abstraction has 21794 states and 85089 transitions. [2021-05-21 23:41:05,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:05,140 INFO L276 IsEmpty]: Start isEmpty. Operand 21794 states and 85089 transitions. [2021-05-21 23:41:05,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-21 23:41:05,153 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:05,153 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:05,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-21 23:41:05,153 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:05,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:05,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1539124025, now seen corresponding path program 2 times [2021-05-21 23:41:05,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:05,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497338169] [2021-05-21 23:41:05,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:05,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:05,210 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:05,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:05,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497338169] [2021-05-21 23:41:05,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497338169] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:05,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:05,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-21 23:41:05,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14656637] [2021-05-21 23:41:05,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 23:41:05,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:05,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 23:41:05,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-21 23:41:05,212 INFO L87 Difference]: Start difference. First operand 21794 states and 85089 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:05,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:05,938 INFO L93 Difference]: Finished difference Result 40511 states and 154705 transitions. [2021-05-21 23:41:05,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-21 23:41:05,938 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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 63 [2021-05-21 23:41:05,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:06,012 INFO L225 Difference]: With dead ends: 40511 [2021-05-21 23:41:06,012 INFO L226 Difference]: Without dead ends: 31071 [2021-05-21 23:41:06,012 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 123.7ms TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-05-21 23:41:06,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31071 states. [2021-05-21 23:41:06,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31071 to 16014. [2021-05-21 23:41:06,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16014 states, 16012 states have (on average 3.8381214089432927) internal successors, (61456), 16013 states have internal predecessors, (61456), 0 states have call successors, (0), 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-05-21 23:41:06,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16014 states to 16014 states and 61456 transitions. [2021-05-21 23:41:06,433 INFO L78 Accepts]: Start accepts. Automaton has 16014 states and 61456 transitions. Word has length 63 [2021-05-21 23:41:06,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:06,433 INFO L482 AbstractCegarLoop]: Abstraction has 16014 states and 61456 transitions. [2021-05-21 23:41:06,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 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-05-21 23:41:06,434 INFO L276 IsEmpty]: Start isEmpty. Operand 16014 states and 61456 transitions. [2021-05-21 23:41:06,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:06,450 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:06,450 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:06,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-21 23:41:06,450 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:06,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:06,451 INFO L82 PathProgramCache]: Analyzing trace with hash -913804937, now seen corresponding path program 1 times [2021-05-21 23:41:06,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:06,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473725702] [2021-05-21 23:41:06,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:06,516 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:41:06,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:06,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473725702] [2021-05-21 23:41:06,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473725702] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:41:06,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719464292] [2021-05-21 23:41:06,517 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-05-21 23:41:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:06,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-21 23:41:06,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 23:41:06,756 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:41:06,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719464292] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:41:06,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 23:41:06,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-05-21 23:41:06,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786968373] [2021-05-21 23:41:06,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-21 23:41:06,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:06,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-21 23:41:06,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-21 23:41:06,760 INFO L87 Difference]: Start difference. First operand 16014 states and 61456 transitions. Second operand has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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-05-21 23:41:07,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:07,481 INFO L93 Difference]: Finished difference Result 33636 states and 128080 transitions. [2021-05-21 23:41:07,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-21 23:41:07,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:07,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:07,560 INFO L225 Difference]: With dead ends: 33636 [2021-05-21 23:41:07,560 INFO L226 Difference]: Without dead ends: 29361 [2021-05-21 23:41:07,561 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 261.8ms TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2021-05-21 23:41:07,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29361 states. [2021-05-21 23:41:07,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29361 to 15672. [2021-05-21 23:41:07,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15672 states, 15670 states have (on average 3.8175494575622206) internal successors, (59821), 15671 states have internal predecessors, (59821), 0 states have call successors, (0), 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-05-21 23:41:07,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15672 states to 15672 states and 59821 transitions. [2021-05-21 23:41:07,985 INFO L78 Accepts]: Start accepts. Automaton has 15672 states and 59821 transitions. Word has length 67 [2021-05-21 23:41:07,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:07,985 INFO L482 AbstractCegarLoop]: Abstraction has 15672 states and 59821 transitions. [2021-05-21 23:41:07,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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-05-21 23:41:07,985 INFO L276 IsEmpty]: Start isEmpty. Operand 15672 states and 59821 transitions. [2021-05-21 23:41:08,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:08,002 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:08,002 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:08,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 23:41:08,217 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:08,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:08,217 INFO L82 PathProgramCache]: Analyzing trace with hash -795696777, now seen corresponding path program 2 times [2021-05-21 23:41:08,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:08,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449521990] [2021-05-21 23:41:08,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:08,293 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:41:08,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:08,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449521990] [2021-05-21 23:41:08,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449521990] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:41:08,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530205302] [2021-05-21 23:41:08,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-05-21 23:41:08,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-21 23:41:08,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-21 23:41:08,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-21 23:41:08,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 23:41:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-21 23:41:08,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530205302] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 23:41:08,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 23:41:08,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-05-21 23:41:08,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206935688] [2021-05-21 23:41:08,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-21 23:41:08,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:08,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-21 23:41:08,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-21 23:41:08,542 INFO L87 Difference]: Start difference. First operand 15672 states and 59821 transitions. Second operand has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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-05-21 23:41:09,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:09,225 INFO L93 Difference]: Finished difference Result 28335 states and 107611 transitions. [2021-05-21 23:41:09,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-21 23:41:09,226 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:09,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:09,284 INFO L225 Difference]: With dead ends: 28335 [2021-05-21 23:41:09,284 INFO L226 Difference]: Without dead ends: 22212 [2021-05-21 23:41:09,284 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 200.8ms TimeCoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2021-05-21 23:41:09,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22212 states. [2021-05-21 23:41:09,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22212 to 13662. [2021-05-21 23:41:09,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13662 states, 13660 states have (on average 3.8070278184480233) internal successors, (52004), 13661 states have internal predecessors, (52004), 0 states have call successors, (0), 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-05-21 23:41:09,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13662 states to 13662 states and 52004 transitions. [2021-05-21 23:41:09,582 INFO L78 Accepts]: Start accepts. Automaton has 13662 states and 52004 transitions. Word has length 67 [2021-05-21 23:41:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:09,582 INFO L482 AbstractCegarLoop]: Abstraction has 13662 states and 52004 transitions. [2021-05-21 23:41:09,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 0 states have call successors, (0), 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-05-21 23:41:09,583 INFO L276 IsEmpty]: Start isEmpty. Operand 13662 states and 52004 transitions. [2021-05-21 23:41:09,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:09,595 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:09,596 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:09,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 23:41:09,801 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:09,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:09,801 INFO L82 PathProgramCache]: Analyzing trace with hash -506573321, now seen corresponding path program 3 times [2021-05-21 23:41:09,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:09,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327197948] [2021-05-21 23:41:09,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:09,886 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:09,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:09,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327197948] [2021-05-21 23:41:09,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327197948] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:09,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:09,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-21 23:41:09,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244023885] [2021-05-21 23:41:09,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 23:41:09,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:09,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 23:41:09,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-21 23:41:09,887 INFO L87 Difference]: Start difference. First operand 13662 states and 52004 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:10,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:10,191 INFO L93 Difference]: Finished difference Result 21186 states and 80450 transitions. [2021-05-21 23:41:10,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:41:10,192 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:10,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:10,240 INFO L225 Difference]: With dead ends: 21186 [2021-05-21 23:41:10,240 INFO L226 Difference]: Without dead ends: 16911 [2021-05-21 23:41:10,241 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 160.1ms TimeCoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2021-05-21 23:41:10,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16911 states. [2021-05-21 23:41:10,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16911 to 11952. [2021-05-21 23:41:10,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11952 states, 11950 states have (on average 3.7821757322175733) internal successors, (45197), 11951 states have internal predecessors, (45197), 0 states have call successors, (0), 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-05-21 23:41:10,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11952 states to 11952 states and 45197 transitions. [2021-05-21 23:41:10,517 INFO L78 Accepts]: Start accepts. Automaton has 11952 states and 45197 transitions. Word has length 67 [2021-05-21 23:41:10,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:10,517 INFO L482 AbstractCegarLoop]: Abstraction has 11952 states and 45197 transitions. [2021-05-21 23:41:10,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:10,518 INFO L276 IsEmpty]: Start isEmpty. Operand 11952 states and 45197 transitions. [2021-05-21 23:41:10,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:10,529 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:10,530 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:10,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-05-21 23:41:10,530 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:10,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:10,530 INFO L82 PathProgramCache]: Analyzing trace with hash -666182153, now seen corresponding path program 4 times [2021-05-21 23:41:10,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:10,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986070361] [2021-05-21 23:41:10,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:10,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:10,609 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:10,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:10,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986070361] [2021-05-21 23:41:10,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986070361] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:10,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:10,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-21 23:41:10,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590301683] [2021-05-21 23:41:10,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 23:41:10,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:10,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 23:41:10,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-21 23:41:10,612 INFO L87 Difference]: Start difference. First operand 11952 states and 45197 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:11,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:11,018 INFO L93 Difference]: Finished difference Result 19476 states and 73643 transitions. [2021-05-21 23:41:11,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 23:41:11,019 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:11,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:11,053 INFO L225 Difference]: With dead ends: 19476 [2021-05-21 23:41:11,053 INFO L226 Difference]: Without dead ends: 13833 [2021-05-21 23:41:11,054 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-05-21 23:41:11,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13833 states. [2021-05-21 23:41:11,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13833 to 10242. [2021-05-21 23:41:11,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10242 states, 10240 states have (on average 3.7490234375) internal successors, (38390), 10241 states have internal predecessors, (38390), 0 states have call successors, (0), 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-05-21 23:41:11,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10242 states to 10242 states and 38390 transitions. [2021-05-21 23:41:11,291 INFO L78 Accepts]: Start accepts. Automaton has 10242 states and 38390 transitions. Word has length 67 [2021-05-21 23:41:11,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:11,291 INFO L482 AbstractCegarLoop]: Abstraction has 10242 states and 38390 transitions. [2021-05-21 23:41:11,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:11,291 INFO L276 IsEmpty]: Start isEmpty. Operand 10242 states and 38390 transitions. [2021-05-21 23:41:11,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:11,301 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:11,301 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:11,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-05-21 23:41:11,301 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:11,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:11,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1538662921, now seen corresponding path program 5 times [2021-05-21 23:41:11,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:11,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114212082] [2021-05-21 23:41:11,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:11,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:11,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114212082] [2021-05-21 23:41:11,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114212082] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:11,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:11,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-21 23:41:11,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160491300] [2021-05-21 23:41:11,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 23:41:11,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:11,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 23:41:11,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-21 23:41:11,379 INFO L87 Difference]: Start difference. First operand 10242 states and 38390 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:11,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:11,621 INFO L93 Difference]: Finished difference Result 12807 states and 48002 transitions. [2021-05-21 23:41:11,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-21 23:41:11,621 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:11,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:11,640 INFO L225 Difference]: With dead ends: 12807 [2021-05-21 23:41:11,640 INFO L226 Difference]: Without dead ends: 8292 [2021-05-21 23:41:11,640 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 152.3ms TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2021-05-21 23:41:11,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8292 states. [2021-05-21 23:41:11,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8292 to 8292. [2021-05-21 23:41:11,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8292 states, 8290 states have (on average 3.7180940892641736) internal successors, (30823), 8291 states have internal predecessors, (30823), 0 states have call successors, (0), 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-05-21 23:41:11,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8292 states to 8292 states and 30823 transitions. [2021-05-21 23:41:11,794 INFO L78 Accepts]: Start accepts. Automaton has 8292 states and 30823 transitions. Word has length 67 [2021-05-21 23:41:11,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:11,795 INFO L482 AbstractCegarLoop]: Abstraction has 8292 states and 30823 transitions. [2021-05-21 23:41:11,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:11,795 INFO L276 IsEmpty]: Start isEmpty. Operand 8292 states and 30823 transitions. [2021-05-21 23:41:11,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-21 23:41:11,801 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:11,801 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:11,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-21 23:41:11,801 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 23:41:11,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:11,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1166609911, now seen corresponding path program 6 times [2021-05-21 23:41:11,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:11,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547184072] [2021-05-21 23:41:11,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 23:41:11,871 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-05-21 23:41:11,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 23:41:11,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547184072] [2021-05-21 23:41:11,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547184072] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 23:41:11,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 23:41:11,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-05-21 23:41:11,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772911617] [2021-05-21 23:41:11,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 23:41:11,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 23:41:11,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 23:41:11,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-21 23:41:11,874 INFO L87 Difference]: Start difference. First operand 8292 states and 30823 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:12,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 23:41:12,007 INFO L93 Difference]: Finished difference Result 7266 states and 26773 transitions. [2021-05-21 23:41:12,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-21 23:41:12,007 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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 67 [2021-05-21 23:41:12,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 23:41:12,007 INFO L225 Difference]: With dead ends: 7266 [2021-05-21 23:41:12,007 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 23:41:12,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 108.9ms TimeCoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-05-21 23:41:12,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 23:41:12,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 23:41:12,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 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-05-21 23:41:12,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 23:41:12,008 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 67 [2021-05-21 23:41:12,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 23:41:12,008 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 23:41:12,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 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-05-21 23:41:12,008 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 23:41:12,008 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 23:41:12,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-05-21 23:41:12,008 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 23:41:12,009 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-05-21 23:41:12,009 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:41:12,009 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:41:12,009 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:41:12,009 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:41:12,009 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:41:12,009 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:41:12,009 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:41:12,009 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 23:41:12,010 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 110 places, 100 transitions, 242 flow [2021-05-21 23:41:26,198 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 82972 states, 82962 states have (on average 4.444299799908392) internal successors, (368708), 82971 states have internal predecessors, (368708), 0 states have call successors, (0), 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-05-21 23:41:26,310 INFO L276 IsEmpty]: Start isEmpty. Operand has 82972 states, 82962 states have (on average 4.444299799908392) internal successors, (368708), 82971 states have internal predecessors, (368708), 0 states have call successors, (0), 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-05-21 23:41:26,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-21 23:41:26,352 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 23:41:26,352 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 23:41:26,352 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 23:41:26,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 23:41:26,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1626383093, now seen corresponding path program 1 times [2021-05-21 23:41:26,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 23:41:26,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109918075] [2021-05-21 23:41:26,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 23:41:26,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:41:26,388 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:41:26,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 23:41:26,401 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 23:41:26,421 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 23:41:26,421 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 23:41:26,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-21 23:41:26,421 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 23:41:26,421 WARN L242 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 23:41:26,421 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-05-21 23:41:26,438 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,442 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,443 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,444 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,445 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,446 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,447 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,448 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,451 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,452 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,453 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,453 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,453 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,453 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,454 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,454 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,454 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,454 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,454 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,455 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,455 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,455 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,455 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,455 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,456 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,456 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,457 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,457 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,458 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,460 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,462 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 23:41:26,463 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-05-21 23:41:26,464 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-05-21 23:41:26,465 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:41:26,465 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:41:26,465 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:41:26,465 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:41:26,465 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:41:26,465 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:41:26,465 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:41:26,465 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 23:41:26,466 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 132 places, 119 transitions, 302 flow Received shutdown request... [2021-05-21 23:54:27,979 WARN L547 AbstractCegarLoop]: Verification canceled [2021-05-21 23:54:27,979 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-05-21 23:54:27,980 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-05-21 23:54:27,980 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 23:54:27,980 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 23:54:27,980 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 23:54:27,980 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 23:54:27,980 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 23:54:27,980 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 23:54:27,980 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 23:54:27,980 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 23:54:27,981 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 132 places, 119 transitions, 302 flow [2021-05-21 23:54:27,981 WARN L547 AbstractCegarLoop]: Verification canceled [2021-05-21 23:54:27,981 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-05-21 23:54:27,981 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 4 thread instances [2021-05-21 23:54:27,983 WARN L196 ceAbstractionStarter]: Timeout [2021-05-21 23:54:27,984 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.05 11:54:27 BasicIcfg [2021-05-21 23:54:27,984 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-21 23:54:27,984 INFO L168 Benchmark]: Toolchain (without parser) took 851702.39 ms. Allocated memory was 327.2 MB in the beginning and 14.3 GB in the end (delta: 14.0 GB). Free memory was 289.2 MB in the beginning and 8.4 GB in the end (delta: -8.2 GB). Peak memory consumption was 5.9 GB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,984 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 327.2 MB. Free memory is still 307.1 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-05-21 23:54:27,984 INFO L168 Benchmark]: CACSL2BoogieTranslator took 481.15 ms. Allocated memory is still 327.2 MB. Free memory was 289.0 MB in the beginning and 291.0 MB in the end (delta: -1.9 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,984 INFO L168 Benchmark]: Boogie Procedure Inliner took 33.10 ms. Allocated memory is still 327.2 MB. Free memory was 291.0 MB in the beginning and 288.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,985 INFO L168 Benchmark]: Boogie Preprocessor took 19.25 ms. Allocated memory is still 327.2 MB. Free memory was 288.9 MB in the beginning and 287.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,985 INFO L168 Benchmark]: RCFGBuilder took 436.69 ms. Allocated memory is still 327.2 MB. Free memory was 287.8 MB in the beginning and 264.7 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,985 INFO L168 Benchmark]: TraceAbstraction took 850725.30 ms. Allocated memory was 327.2 MB in the beginning and 14.3 GB in the end (delta: 14.0 GB). Free memory was 263.7 MB in the beginning and 8.4 GB in the end (delta: -8.2 GB). Peak memory consumption was 5.8 GB. Max. memory is 16.0 GB. [2021-05-21 23:54:27,987 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.13 ms. Allocated memory is still 327.2 MB. Free memory is still 307.1 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 481.15 ms. Allocated memory is still 327.2 MB. Free memory was 289.0 MB in the beginning and 291.0 MB in the end (delta: -1.9 MB). Peak memory consumption was 7.2 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 33.10 ms. Allocated memory is still 327.2 MB. Free memory was 291.0 MB in the beginning and 288.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.25 ms. Allocated memory is still 327.2 MB. Free memory was 288.9 MB in the beginning and 287.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 436.69 ms. Allocated memory is still 327.2 MB. Free memory was 287.8 MB in the beginning and 264.7 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.0 GB. * TraceAbstraction took 850725.30 ms. Allocated memory was 327.2 MB in the beginning and 14.3 GB in the end (delta: 14.0 GB). Free memory was 263.7 MB in the beginning and 8.4 GB in the end (delta: -8.2 GB). Peak memory consumption was 5.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 690]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 132 places, 119 transitions, 302 flow. Already constructed 548553 states. Currently 13897 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 80 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 937.9ms, OverallIterations: 2, TraceHistogramMax: 1, EmptinessCheckTime: 20.2ms, AutomataDifference: 290.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 97.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 216 SDtfs, 309 SDslu, 500 SDs, 0 SdLazy, 40 SolverSat, 5 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 64.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 100.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1660occurred in iteration=0, InterpolantAutomatonStates: 15, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 109.5ms AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 13.0ms SsaConstructionTime, 66.3ms SatisfiabilityAnalysisTime, 191.9ms InterpolantComputationTime, 66 NumberOfCodeBlocks, 66 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 64 ConstructedInterpolants, 0 QuantifiedInterpolants, 130 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 0/0 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 - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 7 procedures, 98 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 3672.8ms, OverallIterations: 5, TraceHistogramMax: 2, EmptinessCheckTime: 55.3ms, AutomataDifference: 1065.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 624.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 712 SDtfs, 1291 SDslu, 2638 SDs, 0 SdLazy, 263 SolverSat, 21 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 155.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 118 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 445.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11824occurred in iteration=0, InterpolantAutomatonStates: 49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 767.9ms AutomataMinimizationTime, 5 MinimizatonAttempts, 3534 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 63.9ms SsaConstructionTime, 101.7ms SatisfiabilityAnalysisTime, 640.2ms InterpolantComputationTime, 274 NumberOfCodeBlocks, 274 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 268 ConstructedInterpolants, 0 QuantifiedInterpolants, 615 SizeOfPredicates, 6 NumberOfNonLiveVariables, 139 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 6 InterpolantComputations, 4 PerfectInterpolantSequences, 10/20 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances CFG has 9 procedures, 116 locations, 6 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 49304.6ms, OverallIterations: 16, TraceHistogramMax: 3, EmptinessCheckTime: 371.5ms, AutomataDifference: 14756.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17339.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3378 SDtfs, 7744 SDslu, 15404 SDs, 0 SdLazy, 1833 SolverSat, 174 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1399.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 509 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 295 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1030 ImplicationChecksByTransitivity, 2591.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=82972occurred in iteration=0, InterpolantAutomatonStates: 240, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 14279.1ms AutomataMinimizationTime, 16 MinimizatonAttempts, 286530 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 59.9ms SsaConstructionTime, 142.3ms SatisfiabilityAnalysisTime, 1397.5ms InterpolantComputationTime, 1131 NumberOfCodeBlocks, 1131 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 1112 ConstructedInterpolants, 0 QuantifiedInterpolants, 2738 SizeOfPredicates, 22 NumberOfNonLiveVariables, 492 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 19 InterpolantComputations, 13 PerfectInterpolantSequences, 205/295 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 - StatisticsResult: Ultimate Automizer benchmark data with 4 thread instances CFG has 11 procedures, 134 locations, 7 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 781514.8ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 781514.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 1 thread instances CFG has 5 procedures, 80 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 114.0ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 8.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 41.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1660occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1ms SsaConstructionTime, 13.5ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 39 NumberOfCodeBlocks, 39 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 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 - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 2 thread instances CFG has 7 procedures, 98 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 543.0ms, OverallIterations: 1, TraceHistogramMax: 3, EmptinessCheckTime: 31.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 483.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11824occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 49 NumberOfCodeBlocks, 49 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 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 - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 3 thread instances CFG has 9 procedures, 116 locations, 6 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 14412.0ms, OverallIterations: 1, TraceHistogramMax: 4, EmptinessCheckTime: 153.8ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14188.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=82972occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.3ms SsaConstructionTime, 16.7ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 59 NumberOfCodeBlocks, 59 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 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 - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 4 thread instances CFG has 11 procedures, 134 locations, 7 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 1.3ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown