/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/sigma.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-770125f [2021-05-21 21:52:19,156 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-21 21:52:19,157 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-21 21:52:19,178 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-21 21:52:19,179 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-21 21:52:19,181 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-21 21:52:19,183 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-21 21:52:19,191 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-21 21:52:19,192 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-21 21:52:19,195 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-21 21:52:19,196 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-21 21:52:19,197 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-21 21:52:19,197 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-21 21:52:19,199 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-21 21:52:19,200 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-21 21:52:19,200 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-21 21:52:19,201 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-21 21:52:19,202 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-21 21:52:19,204 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-21 21:52:19,208 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-21 21:52:19,209 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-21 21:52:19,210 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-21 21:52:19,210 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-21 21:52:19,212 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-21 21:52:19,216 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-21 21:52:19,216 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-21 21:52:19,216 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-21 21:52:19,218 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-21 21:52:19,218 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-21 21:52:19,218 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-21 21:52:19,219 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-21 21:52:19,219 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-21 21:52:19,220 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-21 21:52:19,221 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-21 21:52:19,221 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-21 21:52:19,221 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-21 21:52:19,222 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-21 21:52:19,222 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-21 21:52:19,222 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-21 21:52:19,222 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-21 21:52:19,223 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-21 21:52:19,225 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 21:52:19,252 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-21 21:52:19,252 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-21 21:52:19,253 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-05-21 21:52:19,253 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-05-21 21:52:19,254 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-21 21:52:19,254 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-21 21:52:19,254 INFO L138 SettingsManager]: * Use SBE=true [2021-05-21 21:52:19,255 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-21 21:52:19,255 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-21 21:52:19,255 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-21 21:52:19,255 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-21 21:52:19,256 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-21 21:52:19,256 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-21 21:52:19,257 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-21 21:52:19,257 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-05-21 21:52:19,257 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 21:52:19,487 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-21 21:52:19,501 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-21 21:52:19,503 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-21 21:52:19,504 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-21 21:52:19,504 INFO L275 PluginConnector]: CDTParser initialized [2021-05-21 21:52:19,505 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/sigma.i [2021-05-21 21:52:19,554 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/171475d9a/5913e1cdcb4f4da3b2d0df12173bde10/FLAG6a3516d64 [2021-05-21 21:52:19,969 INFO L306 CDTParser]: Found 1 translation units. [2021-05-21 21:52:19,970 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/sigma.i [2021-05-21 21:52:19,982 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/171475d9a/5913e1cdcb4f4da3b2d0df12173bde10/FLAG6a3516d64 [2021-05-21 21:52:20,309 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/171475d9a/5913e1cdcb4f4da3b2d0df12173bde10 [2021-05-21 21:52:20,311 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-21 21:52:20,312 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-21 21:52:20,316 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-21 21:52:20,316 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-21 21:52:20,319 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-21 21:52:20,320 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,320 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38e4b5df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20, skipping insertion in model container [2021-05-21 21:52:20,320 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,325 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-21 21:52:20,374 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-21 21:52:20,743 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/sigma.i[55285,55298] [2021-05-21 21:52:20,757 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-21 21:52:20,762 INFO L203 MainTranslator]: Completed pre-run [2021-05-21 21:52:20,796 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/sigma.i[55285,55298] [2021-05-21 21:52:20,802 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-21 21:52:20,913 INFO L208 MainTranslator]: Completed translation [2021-05-21 21:52:20,914 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20 WrapperNode [2021-05-21 21:52:20,914 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-21 21:52:20,915 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-05-21 21:52:20,915 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-05-21 21:52:20,915 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-05-21 21:52:20,920 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,943 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,962 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-05-21 21:52:20,963 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-21 21:52:20,963 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-21 21:52:20,963 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-21 21:52:20,968 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,980 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,980 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,992 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,995 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,996 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (1/1) ... [2021-05-21 21:52:20,998 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-21 21:52:20,999 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-21 21:52:20,999 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-21 21:52:20,999 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-21 21:52:20,999 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (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 21:52:21,050 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-21 21:52:21,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-05-21 21:52:21,051 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-21 21:52:21,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-21 21:52:21,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-21 21:52:21,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-05-21 21:52:21,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-05-21 21:52:21,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-21 21:52:21,053 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-05-21 21:52:21,053 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-05-21 21:52:21,053 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-21 21:52:21,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-21 21:52:21,054 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 21:52:21,395 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-21 21:52:21,395 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2021-05-21 21:52:21,396 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.05 09:52:21 BoogieIcfgContainer [2021-05-21 21:52:21,397 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-21 21:52:21,398 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-21 21:52:21,398 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-21 21:52:21,399 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-21 21:52:21,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.05 09:52:20" (1/3) ... [2021-05-21 21:52:21,400 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a103acb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.05 09:52:21, skipping insertion in model container [2021-05-21 21:52:21,400 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.05 09:52:20" (2/3) ... [2021-05-21 21:52:21,400 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a103acb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.05 09:52:21, skipping insertion in model container [2021-05-21 21:52:21,401 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.05 09:52:21" (3/3) ... [2021-05-21 21:52:21,401 INFO L111 eAbstractionObserver]: Analyzing ICFG sigma.i [2021-05-21 21:52:21,405 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-05-21 21:52:21,405 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-21 21:52:21,406 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-05-21 21:52:21,406 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-05-21 21:52:21,429 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,430 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,431 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,431 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,431 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,431 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,432 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,433 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,433 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,433 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:21,440 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-05-21 21:52:21,453 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:21,469 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:21,469 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:21,469 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:21,469 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:21,469 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:21,470 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:21,470 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:21,470 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:52:21,481 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 92 transitions, 192 flow [2021-05-21 21:52:21,494 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 288 states, 282 states have (on average 1.7304964539007093) internal successors, (488), 287 states have internal predecessors, (488), 0 states have call successors, (0), 0 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 21:52:21,496 INFO L276 IsEmpty]: Start isEmpty. Operand has 288 states, 282 states have (on average 1.7304964539007093) internal successors, (488), 287 states have internal predecessors, (488), 0 states have call successors, (0), 0 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 21:52:21,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:21,501 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:21,501 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, 1, 1] [2021-05-21 21:52:21,502 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:21,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:21,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1750532089, now seen corresponding path program 1 times [2021-05-21 21:52:21,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:21,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447414505] [2021-05-21 21:52:21,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:21,660 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 21:52:21,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:21,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447414505] [2021-05-21 21:52:21,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447414505] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:21,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:21,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-21 21:52:21,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933508847] [2021-05-21 21:52:21,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-21 21:52:21,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:21,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-21 21:52:21,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:21,674 INFO L87 Difference]: Start difference. First operand has 288 states, 282 states have (on average 1.7304964539007093) internal successors, (488), 287 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:21,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:21,687 INFO L93 Difference]: Finished difference Result 282 states and 452 transitions. [2021-05-21 21:52:21,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-21 21:52:21,688 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:21,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:21,694 INFO L225 Difference]: With dead ends: 282 [2021-05-21 21:52:21,694 INFO L226 Difference]: Without dead ends: 196 [2021-05-21 21:52:21,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:21,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-05-21 21:52:21,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-05-21 21:52:21,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 194 states have (on average 1.577319587628866) internal successors, (306), 195 states have internal predecessors, (306), 0 states have call successors, (0), 0 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 21:52:21,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 306 transitions. [2021-05-21 21:52:21,722 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 306 transitions. Word has length 41 [2021-05-21 21:52:21,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:21,723 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 306 transitions. [2021-05-21 21:52:21,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:21,723 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 306 transitions. [2021-05-21 21:52:21,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:21,724 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:21,724 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, 1, 1] [2021-05-21 21:52:21,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-21 21:52:21,724 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:21,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:21,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1031341464, now seen corresponding path program 1 times [2021-05-21 21:52:21,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:21,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858112699] [2021-05-21 21:52:21,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:21,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:21,874 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 21:52:21,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:21,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858112699] [2021-05-21 21:52:21,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858112699] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:21,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:21,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-21 21:52:21,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483881906] [2021-05-21 21:52:21,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-21 21:52:21,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:21,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-21 21:52:21,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:21,877 INFO L87 Difference]: Start difference. First operand 196 states and 306 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:21,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:21,924 INFO L93 Difference]: Finished difference Result 120 states and 164 transitions. [2021-05-21 21:52:21,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-21 21:52:21,925 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:21,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:21,926 INFO L225 Difference]: With dead ends: 120 [2021-05-21 21:52:21,926 INFO L226 Difference]: Without dead ends: 120 [2021-05-21 21:52:21,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:21,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-05-21 21:52:21,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2021-05-21 21:52:21,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.3781512605042017) internal successors, (164), 119 states have internal predecessors, (164), 0 states have call successors, (0), 0 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 21:52:21,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 164 transitions. [2021-05-21 21:52:21,932 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 164 transitions. Word has length 41 [2021-05-21 21:52:21,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:21,932 INFO L482 AbstractCegarLoop]: Abstraction has 120 states and 164 transitions. [2021-05-21 21:52:21,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:21,932 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 164 transitions. [2021-05-21 21:52:21,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:52:21,935 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:21,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, 1, 1, 1, 1, 1, 1, 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 21:52:21,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-21 21:52:21,935 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:21,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:21,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1382251331, now seen corresponding path program 1 times [2021-05-21 21:52:21,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:21,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363101557] [2021-05-21 21:52:21,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:22,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:22,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:22,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363101557] [2021-05-21 21:52:22,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363101557] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:22,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:22,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 21:52:22,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645288143] [2021-05-21 21:52:22,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 21:52:22,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:22,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 21:52:22,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-21 21:52:22,038 INFO L87 Difference]: Start difference. First operand 120 states and 164 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:22,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:22,109 INFO L93 Difference]: Finished difference Result 126 states and 170 transitions. [2021-05-21 21:52:22,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-21 21:52:22,109 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 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 69 [2021-05-21 21:52:22,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:22,111 INFO L225 Difference]: With dead ends: 126 [2021-05-21 21:52:22,111 INFO L226 Difference]: Without dead ends: 126 [2021-05-21 21:52:22,112 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.8ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-21 21:52:22,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-05-21 21:52:22,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 121. [2021-05-21 21:52:22,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 120 states have (on average 1.375) internal successors, (165), 120 states have internal predecessors, (165), 0 states have call successors, (0), 0 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 21:52:22,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 165 transitions. [2021-05-21 21:52:22,117 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 165 transitions. Word has length 69 [2021-05-21 21:52:22,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:22,117 INFO L482 AbstractCegarLoop]: Abstraction has 121 states and 165 transitions. [2021-05-21 21:52:22,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:22,118 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 165 transitions. [2021-05-21 21:52:22,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-21 21:52:22,119 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:22,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:52:22,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-21 21:52:22,119 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:22,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:22,120 INFO L82 PathProgramCache]: Analyzing trace with hash 2043101509, now seen corresponding path program 1 times [2021-05-21 21:52:22,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:22,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995104331] [2021-05-21 21:52:22,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:22,201 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:22,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:22,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995104331] [2021-05-21 21:52:22,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995104331] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:22,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370361267] [2021-05-21 21:52:22,201 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 21:52:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:22,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-21 21:52:22,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:22,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:22,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370361267] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:22,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:22,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-05-21 21:52:22,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909945488] [2021-05-21 21:52:22,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 21:52:22,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:22,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 21:52:22,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-21 21:52:22,520 INFO L87 Difference]: Start difference. First operand 121 states and 165 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:22,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:22,566 INFO L93 Difference]: Finished difference Result 74 states and 97 transitions. [2021-05-21 21:52:22,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 21:52:22,566 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 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 76 [2021-05-21 21:52:22,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:22,566 INFO L225 Difference]: With dead ends: 74 [2021-05-21 21:52:22,566 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 21:52:22,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 58.0ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:22,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 21:52:22,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 21:52:22,567 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 21:52:22,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 21:52:22,567 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 76 [2021-05-21 21:52:22,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:22,567 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 21:52:22,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:22,567 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 21:52:22,567 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 21:52:22,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:22,769 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 21:52:22,770 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:22,771 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:22,771 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:22,771 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:22,771 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:22,771 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:22,771 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:22,771 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:22,771 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 21:52:22,773 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 87 places, 92 transitions, 192 flow [2021-05-21 21:52:22,776 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 288 states, 282 states have (on average 1.7304964539007093) internal successors, (488), 287 states have internal predecessors, (488), 0 states have call successors, (0), 0 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 21:52:22,777 INFO L276 IsEmpty]: Start isEmpty. Operand has 288 states, 282 states have (on average 1.7304964539007093) internal successors, (488), 287 states have internal predecessors, (488), 0 states have call successors, (0), 0 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 21:52:22,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-05-21 21:52:22,778 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:22,778 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 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] [2021-05-21 21:52:22,778 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 21:52:22,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:22,779 INFO L82 PathProgramCache]: Analyzing trace with hash -2107954742, now seen corresponding path program 1 times [2021-05-21 21:52:22,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:22,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605580784] [2021-05-21 21:52:22,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:22,796 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:22,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:22,819 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:22,854 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 21:52:22,855 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 21:52:22,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-21 21:52:22,855 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 21:52:22,856 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 21:52:22,856 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-05-21 21:52:22,866 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,870 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,871 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,872 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,873 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,873 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,873 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,874 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,874 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,874 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,875 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:22,878 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-05-21 21:52:22,879 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:22,884 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:22,884 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:22,884 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:22,884 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:22,884 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:22,884 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:22,884 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:22,884 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:52:22,889 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 94 places, 98 transitions, 214 flow [2021-05-21 21:52:22,919 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1538 states, 1528 states have (on average 2.4404450261780104) internal successors, (3729), 1537 states have internal predecessors, (3729), 0 states have call successors, (0), 0 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 21:52:22,922 INFO L276 IsEmpty]: Start isEmpty. Operand has 1538 states, 1528 states have (on average 2.4404450261780104) internal successors, (3729), 1537 states have internal predecessors, (3729), 0 states have call successors, (0), 0 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 21:52:22,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:22,925 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:22,925 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, 1, 1] [2021-05-21 21:52:22,925 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:22,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:22,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1058894999, now seen corresponding path program 1 times [2021-05-21 21:52:22,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:22,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683252669] [2021-05-21 21:52:22,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:22,967 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 21:52:22,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:22,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683252669] [2021-05-21 21:52:22,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683252669] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:22,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:22,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-21 21:52:22,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801556048] [2021-05-21 21:52:22,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-21 21:52:22,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:22,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-21 21:52:22,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:22,971 INFO L87 Difference]: Start difference. First operand has 1538 states, 1528 states have (on average 2.4404450261780104) internal successors, (3729), 1537 states have internal predecessors, (3729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:22,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:22,982 INFO L93 Difference]: Finished difference Result 1502 states and 3504 transitions. [2021-05-21 21:52:22,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-21 21:52:22,982 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:22,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:22,988 INFO L225 Difference]: With dead ends: 1502 [2021-05-21 21:52:22,988 INFO L226 Difference]: Without dead ends: 1056 [2021-05-21 21:52:22,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:22,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2021-05-21 21:52:23,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 1056. [2021-05-21 21:52:23,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1052 states have (on average 2.290874524714829) internal successors, (2410), 1055 states have internal predecessors, (2410), 0 states have call successors, (0), 0 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 21:52:23,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 2410 transitions. [2021-05-21 21:52:23,048 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 2410 transitions. Word has length 41 [2021-05-21 21:52:23,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:23,048 INFO L482 AbstractCegarLoop]: Abstraction has 1056 states and 2410 transitions. [2021-05-21 21:52:23,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:23,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 2410 transitions. [2021-05-21 21:52:23,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:23,049 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:23,049 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, 1, 1] [2021-05-21 21:52:23,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-21 21:52:23,049 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:23,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:23,050 INFO L82 PathProgramCache]: Analyzing trace with hash -339704374, now seen corresponding path program 1 times [2021-05-21 21:52:23,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:23,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205355990] [2021-05-21 21:52:23,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:23,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:23,088 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 21:52:23,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:23,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205355990] [2021-05-21 21:52:23,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205355990] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:23,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:23,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-21 21:52:23,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637905377] [2021-05-21 21:52:23,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-21 21:52:23,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:23,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-21 21:52:23,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:23,090 INFO L87 Difference]: Start difference. First operand 1056 states and 2410 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:23,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:23,133 INFO L93 Difference]: Finished difference Result 704 states and 1444 transitions. [2021-05-21 21:52:23,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-21 21:52:23,133 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:23,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:23,136 INFO L225 Difference]: With dead ends: 704 [2021-05-21 21:52:23,136 INFO L226 Difference]: Without dead ends: 704 [2021-05-21 21:52:23,137 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:23,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-05-21 21:52:23,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 685. [2021-05-21 21:52:23,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 682 states have (on average 2.0777126099706744) internal successors, (1417), 684 states have internal predecessors, (1417), 0 states have call successors, (0), 0 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 21:52:23,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1417 transitions. [2021-05-21 21:52:23,150 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1417 transitions. Word has length 41 [2021-05-21 21:52:23,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:23,151 INFO L482 AbstractCegarLoop]: Abstraction has 685 states and 1417 transitions. [2021-05-21 21:52:23,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:23,153 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1417 transitions. [2021-05-21 21:52:23,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:52:23,154 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:23,154 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, 1, 1, 1, 1, 1, 1, 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 21:52:23,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-21 21:52:23,155 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:23,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:23,156 INFO L82 PathProgramCache]: Analyzing trace with hash 367933672, now seen corresponding path program 1 times [2021-05-21 21:52:23,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:23,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673912943] [2021-05-21 21:52:23,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:23,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:23,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:23,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:23,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673912943] [2021-05-21 21:52:23,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673912943] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:23,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:23,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 21:52:23,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076945331] [2021-05-21 21:52:23,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 21:52:23,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:23,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 21:52:23,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-21 21:52:23,246 INFO L87 Difference]: Start difference. First operand 685 states and 1417 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:23,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:23,303 INFO L93 Difference]: Finished difference Result 770 states and 1558 transitions. [2021-05-21 21:52:23,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-21 21:52:23,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 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 69 [2021-05-21 21:52:23,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:23,307 INFO L225 Difference]: With dead ends: 770 [2021-05-21 21:52:23,307 INFO L226 Difference]: Without dead ends: 770 [2021-05-21 21:52:23,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.5ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-21 21:52:23,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-05-21 21:52:23,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 696. [2021-05-21 21:52:23,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 693 states have (on average 2.0721500721500723) internal successors, (1436), 695 states have internal predecessors, (1436), 0 states have call successors, (0), 0 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 21:52:23,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1436 transitions. [2021-05-21 21:52:23,321 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1436 transitions. Word has length 69 [2021-05-21 21:52:23,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:23,322 INFO L482 AbstractCegarLoop]: Abstraction has 696 states and 1436 transitions. [2021-05-21 21:52:23,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:23,322 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1436 transitions. [2021-05-21 21:52:23,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-21 21:52:23,323 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:23,323 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:52:23,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-21 21:52:23,323 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:23,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:23,324 INFO L82 PathProgramCache]: Analyzing trace with hash -140101028, now seen corresponding path program 1 times [2021-05-21 21:52:23,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:23,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11467459] [2021-05-21 21:52:23,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:23,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:23,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:23,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11467459] [2021-05-21 21:52:23,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11467459] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:23,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268645272] [2021-05-21 21:52:23,387 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 21:52:23,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:23,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-21 21:52:23,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:23,641 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:23,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268645272] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:23,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:23,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-05-21 21:52:23,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073049328] [2021-05-21 21:52:23,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 21:52:23,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:23,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 21:52:23,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-21 21:52:23,643 INFO L87 Difference]: Start difference. First operand 696 states and 1436 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:23,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:23,717 INFO L93 Difference]: Finished difference Result 686 states and 1413 transitions. [2021-05-21 21:52:23,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 21:52:23,718 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 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 76 [2021-05-21 21:52:23,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:23,720 INFO L225 Difference]: With dead ends: 686 [2021-05-21 21:52:23,720 INFO L226 Difference]: Without dead ends: 686 [2021-05-21 21:52:23,720 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:23,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-05-21 21:52:23,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 686. [2021-05-21 21:52:23,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 683 states have (on average 2.068814055636896) internal successors, (1413), 685 states have internal predecessors, (1413), 0 states have call successors, (0), 0 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 21:52:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 1413 transitions. [2021-05-21 21:52:23,731 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 1413 transitions. Word has length 76 [2021-05-21 21:52:23,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:23,731 INFO L482 AbstractCegarLoop]: Abstraction has 686 states and 1413 transitions. [2021-05-21 21:52:23,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:23,731 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 1413 transitions. [2021-05-21 21:52:23,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-21 21:52:23,732 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:23,732 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:23,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:23,950 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:23,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:23,950 INFO L82 PathProgramCache]: Analyzing trace with hash -677091859, now seen corresponding path program 1 times [2021-05-21 21:52:23,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:23,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818863870] [2021-05-21 21:52:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:23,996 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-05-21 21:52:23,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:23,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818863870] [2021-05-21 21:52:23,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818863870] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:23,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909990293] [2021-05-21 21:52:23,997 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 21:52:24,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:24,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-21 21:52:24,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:24,235 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:24,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909990293] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:24,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:24,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-05-21 21:52:24,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845978022] [2021-05-21 21:52:24,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 21:52:24,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:24,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 21:52:24,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:24,236 INFO L87 Difference]: Start difference. First operand 686 states and 1413 transitions. Second operand has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:24,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:24,299 INFO L93 Difference]: Finished difference Result 289 states and 604 transitions. [2021-05-21 21:52:24,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-21 21:52:24,300 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 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 91 [2021-05-21 21:52:24,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:24,301 INFO L225 Difference]: With dead ends: 289 [2021-05-21 21:52:24,301 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 21:52:24,301 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 83.0ms TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-05-21 21:52:24,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 21:52:24,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 21:52:24,301 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 21:52:24,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 21:52:24,301 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 91 [2021-05-21 21:52:24,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:24,301 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 21:52:24,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:24,301 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 21:52:24,302 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 21:52:24,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-05-21 21:52:24,517 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 21:52:24,517 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:24,518 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:24,518 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:24,518 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:24,518 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:24,518 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:24,518 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:24,518 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:24,518 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 21:52:24,519 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 94 places, 98 transitions, 214 flow [2021-05-21 21:52:24,536 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1538 states, 1528 states have (on average 2.4404450261780104) internal successors, (3729), 1537 states have internal predecessors, (3729), 0 states have call successors, (0), 0 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 21:52:24,538 INFO L276 IsEmpty]: Start isEmpty. Operand has 1538 states, 1528 states have (on average 2.4404450261780104) internal successors, (3729), 1537 states have internal predecessors, (3729), 0 states have call successors, (0), 0 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 21:52:24,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:52:24,540 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:24,540 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 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] [2021-05-21 21:52:24,540 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 21:52:24,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:24,540 INFO L82 PathProgramCache]: Analyzing trace with hash -1437284449, now seen corresponding path program 1 times [2021-05-21 21:52:24,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:24,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479548256] [2021-05-21 21:52:24,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:24,559 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:24,573 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:24,588 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 21:52:24,589 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 21:52:24,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-21 21:52:24,589 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 21:52:24,589 WARN L242 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 21:52:24,589 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,598 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,599 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,600 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,601 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,602 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,602 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,602 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,602 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,603 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,603 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,603 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,603 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:24,606 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-05-21 21:52:24,606 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:24,607 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:24,607 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:24,607 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:24,607 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:24,607 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:24,607 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:24,607 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:24,607 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:52:24,609 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 101 places, 104 transitions, 238 flow [2021-05-21 21:52:24,856 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8718 states, 8700 states have (on average 3.1447126436781607) internal successors, (27359), 8717 states have internal predecessors, (27359), 0 states have call successors, (0), 0 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 21:52:24,874 INFO L276 IsEmpty]: Start isEmpty. Operand has 8718 states, 8700 states have (on average 3.1447126436781607) internal successors, (27359), 8717 states have internal predecessors, (27359), 0 states have call successors, (0), 0 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 21:52:24,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:24,874 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:24,874 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, 1, 1] [2021-05-21 21:52:24,874 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:24,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:24,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1201436719, now seen corresponding path program 1 times [2021-05-21 21:52:24,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:24,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122107687] [2021-05-21 21:52:24,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:24,887 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 21:52:24,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:24,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122107687] [2021-05-21 21:52:24,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122107687] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:24,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:24,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-21 21:52:24,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674556315] [2021-05-21 21:52:24,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-21 21:52:24,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:24,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-21 21:52:24,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:24,904 INFO L87 Difference]: Start difference. First operand has 8718 states, 8700 states have (on average 3.1447126436781607) internal successors, (27359), 8717 states have internal predecessors, (27359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:24,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:24,955 INFO L93 Difference]: Finished difference Result 8502 states and 25905 transitions. [2021-05-21 21:52:24,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-21 21:52:24,955 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:24,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:24,984 INFO L225 Difference]: With dead ends: 8502 [2021-05-21 21:52:24,985 INFO L226 Difference]: Without dead ends: 6076 [2021-05-21 21:52:24,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:25,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6076 states. [2021-05-21 21:52:25,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6076 to 6076. [2021-05-21 21:52:25,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 6068 states have (on average 2.997198417930125) internal successors, (18187), 6075 states have internal predecessors, (18187), 0 states have call successors, (0), 0 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 21:52:25,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 18187 transitions. [2021-05-21 21:52:25,201 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 18187 transitions. Word has length 41 [2021-05-21 21:52:25,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:25,201 INFO L482 AbstractCegarLoop]: Abstraction has 6076 states and 18187 transitions. [2021-05-21 21:52:25,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:25,202 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 18187 transitions. [2021-05-21 21:52:25,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:25,202 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:25,202 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, 1, 1] [2021-05-21 21:52:25,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-21 21:52:25,202 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:25,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:25,202 INFO L82 PathProgramCache]: Analyzing trace with hash -482246094, now seen corresponding path program 1 times [2021-05-21 21:52:25,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:25,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148970859] [2021-05-21 21:52:25,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:25,227 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 21:52:25,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:25,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148970859] [2021-05-21 21:52:25,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148970859] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:25,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:25,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-21 21:52:25,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914114232] [2021-05-21 21:52:25,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-21 21:52:25,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:25,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-21 21:52:25,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:25,230 INFO L87 Difference]: Start difference. First operand 6076 states and 18187 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:25,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:25,289 INFO L93 Difference]: Finished difference Result 4364 states and 12038 transitions. [2021-05-21 21:52:25,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-21 21:52:25,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:25,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:25,309 INFO L225 Difference]: With dead ends: 4364 [2021-05-21 21:52:25,309 INFO L226 Difference]: Without dead ends: 4364 [2021-05-21 21:52:25,309 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:25,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4364 states. [2021-05-21 21:52:25,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4364 to 4230. [2021-05-21 21:52:25,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4230 states, 4223 states have (on average 2.7845133791143737) internal successors, (11759), 4229 states have internal predecessors, (11759), 0 states have call successors, (0), 0 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 21:52:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4230 states to 4230 states and 11759 transitions. [2021-05-21 21:52:25,419 INFO L78 Accepts]: Start accepts. Automaton has 4230 states and 11759 transitions. Word has length 41 [2021-05-21 21:52:25,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:25,419 INFO L482 AbstractCegarLoop]: Abstraction has 4230 states and 11759 transitions. [2021-05-21 21:52:25,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:25,419 INFO L276 IsEmpty]: Start isEmpty. Operand 4230 states and 11759 transitions. [2021-05-21 21:52:25,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:52:25,420 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:25,420 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, 1, 1, 1, 1, 1, 1, 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 21:52:25,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-21 21:52:25,421 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:25,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:25,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1599598941, now seen corresponding path program 1 times [2021-05-21 21:52:25,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:25,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621985962] [2021-05-21 21:52:25,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:25,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:25,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:25,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621985962] [2021-05-21 21:52:25,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621985962] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:25,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:25,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 21:52:25,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82473406] [2021-05-21 21:52:25,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 21:52:25,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:25,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 21:52:25,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-21 21:52:25,457 INFO L87 Difference]: Start difference. First operand 4230 states and 11759 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:25,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:25,513 INFO L93 Difference]: Finished difference Result 4910 states and 13376 transitions. [2021-05-21 21:52:25,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-21 21:52:25,514 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 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 69 [2021-05-21 21:52:25,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:25,539 INFO L225 Difference]: With dead ends: 4910 [2021-05-21 21:52:25,539 INFO L226 Difference]: Without dead ends: 4910 [2021-05-21 21:52:25,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-21 21:52:25,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4910 states. [2021-05-21 21:52:25,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4910 to 4321. [2021-05-21 21:52:25,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4321 states, 4314 states have (on average 2.777468706536857) internal successors, (11982), 4320 states have internal predecessors, (11982), 0 states have call successors, (0), 0 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 21:52:25,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4321 states to 4321 states and 11982 transitions. [2021-05-21 21:52:25,671 INFO L78 Accepts]: Start accepts. Automaton has 4321 states and 11982 transitions. Word has length 69 [2021-05-21 21:52:25,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:25,671 INFO L482 AbstractCegarLoop]: Abstraction has 4321 states and 11982 transitions. [2021-05-21 21:52:25,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:25,671 INFO L276 IsEmpty]: Start isEmpty. Operand 4321 states and 11982 transitions. [2021-05-21 21:52:25,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-21 21:52:25,673 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:25,673 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:52:25,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-21 21:52:25,673 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:25,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:25,674 INFO L82 PathProgramCache]: Analyzing trace with hash 2100395439, now seen corresponding path program 1 times [2021-05-21 21:52:25,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:25,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816316955] [2021-05-21 21:52:25,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:25,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:25,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:25,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816316955] [2021-05-21 21:52:25,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816316955] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:25,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397258391] [2021-05-21 21:52:25,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:25,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-21 21:52:25,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:25,982 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:25,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397258391] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:25,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:25,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-05-21 21:52:25,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209071394] [2021-05-21 21:52:25,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 21:52:25,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:25,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 21:52:25,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-21 21:52:25,983 INFO L87 Difference]: Start difference. First operand 4321 states and 11982 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:26,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:26,059 INFO L93 Difference]: Finished difference Result 4426 states and 12211 transitions. [2021-05-21 21:52:26,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 21:52:26,060 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 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 76 [2021-05-21 21:52:26,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:26,068 INFO L225 Difference]: With dead ends: 4426 [2021-05-21 21:52:26,068 INFO L226 Difference]: Without dead ends: 4426 [2021-05-21 21:52:26,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:26,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4426 states. [2021-05-21 21:52:26,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4426 to 4311. [2021-05-21 21:52:26,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4311 states, 4304 states have (on average 2.778578066914498) internal successors, (11959), 4310 states have internal predecessors, (11959), 0 states have call successors, (0), 0 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 21:52:26,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4311 states to 4311 states and 11959 transitions. [2021-05-21 21:52:26,147 INFO L78 Accepts]: Start accepts. Automaton has 4311 states and 11959 transitions. Word has length 76 [2021-05-21 21:52:26,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:26,147 INFO L482 AbstractCegarLoop]: Abstraction has 4311 states and 11959 transitions. [2021-05-21 21:52:26,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:26,147 INFO L276 IsEmpty]: Start isEmpty. Operand 4311 states and 11959 transitions. [2021-05-21 21:52:26,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-21 21:52:26,153 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:26,153 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:26,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:26,373 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:26,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:26,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1417513908, now seen corresponding path program 1 times [2021-05-21 21:52:26,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:26,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912773717] [2021-05-21 21:52:26,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:26,427 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-05-21 21:52:26,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:26,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912773717] [2021-05-21 21:52:26,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912773717] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:26,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068069320] [2021-05-21 21:52:26,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:26,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-21 21:52:26,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:26,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068069320] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:26,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:26,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-05-21 21:52:26,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846080767] [2021-05-21 21:52:26,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 21:52:26,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:26,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 21:52:26,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:26,745 INFO L87 Difference]: Start difference. First operand 4311 states and 11959 transitions. Second operand has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:26,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:26,861 INFO L93 Difference]: Finished difference Result 3061 states and 8609 transitions. [2021-05-21 21:52:26,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-21 21:52:26,862 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 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 91 [2021-05-21 21:52:26,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:26,867 INFO L225 Difference]: With dead ends: 3061 [2021-05-21 21:52:26,867 INFO L226 Difference]: Without dead ends: 3061 [2021-05-21 21:52:26,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 88.6ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-05-21 21:52:26,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3061 states. [2021-05-21 21:52:26,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3061 to 3061. [2021-05-21 21:52:26,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3061 states, 3057 states have (on average 2.8161596336277395) internal successors, (8609), 3060 states have internal predecessors, (8609), 0 states have call successors, (0), 0 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 21:52:26,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3061 states to 3061 states and 8609 transitions. [2021-05-21 21:52:26,916 INFO L78 Accepts]: Start accepts. Automaton has 3061 states and 8609 transitions. Word has length 91 [2021-05-21 21:52:26,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:26,917 INFO L482 AbstractCegarLoop]: Abstraction has 3061 states and 8609 transitions. [2021-05-21 21:52:26,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:26,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3061 states and 8609 transitions. [2021-05-21 21:52:26,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-21 21:52:26,922 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:26,922 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:27,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-21 21:52:27,137 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:27,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:27,137 INFO L82 PathProgramCache]: Analyzing trace with hash 109815131, now seen corresponding path program 1 times [2021-05-21 21:52:27,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:27,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702027631] [2021-05-21 21:52:27,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:27,206 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-05-21 21:52:27,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:27,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702027631] [2021-05-21 21:52:27,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702027631] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:27,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700717863] [2021-05-21 21:52:27,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:27,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-21 21:52:27,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:27,494 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-05-21 21:52:27,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700717863] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:27,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:27,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-05-21 21:52:27,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069981607] [2021-05-21 21:52:27,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-21 21:52:27,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:27,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-21 21:52:27,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-05-21 21:52:27,496 INFO L87 Difference]: Start difference. First operand 3061 states and 8609 transitions. Second operand has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:52:27,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:27,580 INFO L93 Difference]: Finished difference Result 1364 states and 3999 transitions. [2021-05-21 21:52:27,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-21 21:52:27,580 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 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 119 [2021-05-21 21:52:27,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:27,580 INFO L225 Difference]: With dead ends: 1364 [2021-05-21 21:52:27,580 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 21:52:27,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 118.2ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-05-21 21:52:27,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 21:52:27,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 21:52:27,581 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 21:52:27,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 21:52:27,581 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 119 [2021-05-21 21:52:27,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:27,581 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 21:52:27,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:52:27,581 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 21:52:27,581 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 21:52:27,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-21 21:52:27,797 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 21:52:27,797 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:27,798 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:27,798 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:27,798 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:27,798 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:27,798 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:27,798 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:27,798 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:27,798 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 21:52:27,798 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 101 places, 104 transitions, 238 flow [2021-05-21 21:52:28,021 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8718 states, 8700 states have (on average 3.1447126436781607) internal successors, (27359), 8717 states have internal predecessors, (27359), 0 states have call successors, (0), 0 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 21:52:28,033 INFO L276 IsEmpty]: Start isEmpty. Operand has 8718 states, 8700 states have (on average 3.1447126436781607) internal successors, (27359), 8717 states have internal predecessors, (27359), 0 states have call successors, (0), 0 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 21:52:28,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-05-21 21:52:28,042 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:28,042 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:28,042 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 21:52:28,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:28,043 INFO L82 PathProgramCache]: Analyzing trace with hash 2017283657, now seen corresponding path program 1 times [2021-05-21 21:52:28,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:28,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481982793] [2021-05-21 21:52:28,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:28,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:28,055 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:28,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:28,065 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:28,074 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 21:52:28,074 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 21:52:28,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-21 21:52:28,074 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 21:52:28,074 WARN L242 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 21:52:28,074 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-05-21 21:52:28,079 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,080 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,081 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,082 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,083 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,083 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,083 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,083 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,084 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,084 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,084 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,084 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,085 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,085 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,085 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,085 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,086 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,086 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,086 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,086 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:28,089 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-05-21 21:52:28,089 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:28,090 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:28,090 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:28,090 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:28,090 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:28,090 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:28,090 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:28,090 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:28,090 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:52:28,091 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 108 places, 110 transitions, 264 flow [2021-05-21 21:52:32,023 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 50198 states, 50164 states have (on average 3.8379913882465515) internal successors, (192529), 50197 states have internal predecessors, (192529), 0 states have call successors, (0), 0 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 21:52:32,094 INFO L276 IsEmpty]: Start isEmpty. Operand has 50198 states, 50164 states have (on average 3.8379913882465515) internal successors, (192529), 50197 states have internal predecessors, (192529), 0 states have call successors, (0), 0 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 21:52:32,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:32,095 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:32,095 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, 1, 1] [2021-05-21 21:52:32,095 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:32,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:32,095 INFO L82 PathProgramCache]: Analyzing trace with hash 319858688, now seen corresponding path program 1 times [2021-05-21 21:52:32,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:32,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408510698] [2021-05-21 21:52:32,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:32,105 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 21:52:32,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:32,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408510698] [2021-05-21 21:52:32,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408510698] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:32,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:32,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-21 21:52:32,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138660888] [2021-05-21 21:52:32,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-21 21:52:32,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:32,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-21 21:52:32,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:32,159 INFO L87 Difference]: Start difference. First operand has 50198 states, 50164 states have (on average 3.8379913882465515) internal successors, (192529), 50197 states have internal predecessors, (192529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:32,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:32,584 INFO L93 Difference]: Finished difference Result 48902 states and 183106 transitions. [2021-05-21 21:52:32,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-21 21:52:32,584 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:32,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:32,793 INFO L225 Difference]: With dead ends: 48902 [2021-05-21 21:52:32,794 INFO L226 Difference]: Without dead ends: 35496 [2021-05-21 21:52:32,794 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:52:33,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35496 states. [2021-05-21 21:52:33,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35496 to 35496. [2021-05-21 21:52:33,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35496 states, 35480 states have (on average 3.691206313416009) internal successors, (130964), 35495 states have internal predecessors, (130964), 0 states have call successors, (0), 0 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 21:52:33,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35496 states to 35496 states and 130964 transitions. [2021-05-21 21:52:33,856 INFO L78 Accepts]: Start accepts. Automaton has 35496 states and 130964 transitions. Word has length 41 [2021-05-21 21:52:33,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:33,856 INFO L482 AbstractCegarLoop]: Abstraction has 35496 states and 130964 transitions. [2021-05-21 21:52:33,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:33,857 INFO L276 IsEmpty]: Start isEmpty. Operand 35496 states and 130964 transitions. [2021-05-21 21:52:33,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:52:33,857 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:33,857 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, 1, 1] [2021-05-21 21:52:33,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-21 21:52:33,857 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:33,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:33,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1458966624, now seen corresponding path program 1 times [2021-05-21 21:52:33,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:33,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634454544] [2021-05-21 21:52:33,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:34,029 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-05-21 21:52:34,030 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 21:52:34,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:34,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634454544] [2021-05-21 21:52:34,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634454544] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:34,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:34,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-21 21:52:34,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215399332] [2021-05-21 21:52:34,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-21 21:52:34,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:34,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-21 21:52:34,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:34,031 INFO L87 Difference]: Start difference. First operand 35496 states and 130964 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:34,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:34,206 INFO L93 Difference]: Finished difference Result 27084 states and 93745 transitions. [2021-05-21 21:52:34,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-21 21:52:34,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:52:34,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:34,277 INFO L225 Difference]: With dead ends: 27084 [2021-05-21 21:52:34,277 INFO L226 Difference]: Without dead ends: 27084 [2021-05-21 21:52:34,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:52:34,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27084 states. [2021-05-21 21:52:34,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27084 to 26275. [2021-05-21 21:52:34,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26275 states, 26260 states have (on average 3.4829017517136327) internal successors, (91461), 26274 states have internal predecessors, (91461), 0 states have call successors, (0), 0 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 21:52:35,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26275 states to 26275 states and 91461 transitions. [2021-05-21 21:52:35,001 INFO L78 Accepts]: Start accepts. Automaton has 26275 states and 91461 transitions. Word has length 41 [2021-05-21 21:52:35,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:35,001 INFO L482 AbstractCegarLoop]: Abstraction has 26275 states and 91461 transitions. [2021-05-21 21:52:35,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:52:35,001 INFO L276 IsEmpty]: Start isEmpty. Operand 26275 states and 91461 transitions. [2021-05-21 21:52:35,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:52:35,002 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:35,002 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, 1, 1, 1, 1, 1, 1, 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 21:52:35,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-05-21 21:52:35,003 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:35,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:35,003 INFO L82 PathProgramCache]: Analyzing trace with hash -632966192, now seen corresponding path program 1 times [2021-05-21 21:52:35,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:35,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187962650] [2021-05-21 21:52:35,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:35,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:35,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:35,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:35,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187962650] [2021-05-21 21:52:35,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187962650] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:52:35,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:52:35,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 21:52:35,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455887575] [2021-05-21 21:52:35,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 21:52:35,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:35,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 21:52:35,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-21 21:52:35,032 INFO L87 Difference]: Start difference. First operand 26275 states and 91461 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:35,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:35,302 INFO L93 Difference]: Finished difference Result 31110 states and 106507 transitions. [2021-05-21 21:52:35,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-21 21:52:35,302 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 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 69 [2021-05-21 21:52:35,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:35,377 INFO L225 Difference]: With dead ends: 31110 [2021-05-21 21:52:35,378 INFO L226 Difference]: Without dead ends: 31110 [2021-05-21 21:52:35,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.2ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-21 21:52:35,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31110 states. [2021-05-21 21:52:36,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31110 to 26946. [2021-05-21 21:52:36,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26946 states, 26931 states have (on average 3.4751030411050463) internal successors, (93588), 26945 states have internal predecessors, (93588), 0 states have call successors, (0), 0 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 21:52:36,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26946 states to 26946 states and 93588 transitions. [2021-05-21 21:52:36,114 INFO L78 Accepts]: Start accepts. Automaton has 26946 states and 93588 transitions. Word has length 69 [2021-05-21 21:52:36,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:36,115 INFO L482 AbstractCegarLoop]: Abstraction has 26946 states and 93588 transitions. [2021-05-21 21:52:36,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:52:36,115 INFO L276 IsEmpty]: Start isEmpty. Operand 26946 states and 93588 transitions. [2021-05-21 21:52:36,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-21 21:52:36,117 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:36,117 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:52:36,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-21 21:52:36,117 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:36,117 INFO L82 PathProgramCache]: Analyzing trace with hash 414249738, now seen corresponding path program 1 times [2021-05-21 21:52:36,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:36,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855338055] [2021-05-21 21:52:36,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:36,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:36,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:36,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855338055] [2021-05-21 21:52:36,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855338055] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:36,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912812309] [2021-05-21 21:52:36,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:36,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-21 21:52:36,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:36,351 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:36,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912812309] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:36,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:36,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-05-21 21:52:36,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351670171] [2021-05-21 21:52:36,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 21:52:36,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:36,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 21:52:36,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-21 21:52:36,352 INFO L87 Difference]: Start difference. First operand 26946 states and 93588 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:36,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:36,697 INFO L93 Difference]: Finished difference Result 27726 states and 95822 transitions. [2021-05-21 21:52:36,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 21:52:36,697 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 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 76 [2021-05-21 21:52:36,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:36,756 INFO L225 Difference]: With dead ends: 27726 [2021-05-21 21:52:36,757 INFO L226 Difference]: Without dead ends: 27726 [2021-05-21 21:52:36,757 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:36,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27726 states. [2021-05-21 21:52:37,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27726 to 26936. [2021-05-21 21:52:37,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26936 states, 26921 states have (on average 3.4755395416217825) internal successors, (93565), 26935 states have internal predecessors, (93565), 0 states have call successors, (0), 0 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 21:52:37,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26936 states to 26936 states and 93565 transitions. [2021-05-21 21:52:37,464 INFO L78 Accepts]: Start accepts. Automaton has 26936 states and 93565 transitions. Word has length 76 [2021-05-21 21:52:37,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:37,464 INFO L482 AbstractCegarLoop]: Abstraction has 26936 states and 93565 transitions. [2021-05-21 21:52:37,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 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 21:52:37,464 INFO L276 IsEmpty]: Start isEmpty. Operand 26936 states and 93565 transitions. [2021-05-21 21:52:37,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-21 21:52:37,471 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:37,471 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:37,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:37,673 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:37,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:37,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1303723719, now seen corresponding path program 1 times [2021-05-21 21:52:37,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:37,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257992348] [2021-05-21 21:52:37,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:37,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:37,710 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-05-21 21:52:37,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:37,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257992348] [2021-05-21 21:52:37,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257992348] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:37,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35117307] [2021-05-21 21:52:37,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:37,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:37,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-21 21:52:37,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:37,924 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:52:37,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35117307] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:37,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:37,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-05-21 21:52:37,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704479677] [2021-05-21 21:52:37,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 21:52:37,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:37,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 21:52:37,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:52:37,925 INFO L87 Difference]: Start difference. First operand 26936 states and 93565 transitions. Second operand has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:38,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:38,107 INFO L93 Difference]: Finished difference Result 19996 states and 68753 transitions. [2021-05-21 21:52:38,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-21 21:52:38,108 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 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 91 [2021-05-21 21:52:38,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:38,146 INFO L225 Difference]: With dead ends: 19996 [2021-05-21 21:52:38,147 INFO L226 Difference]: Without dead ends: 19996 [2021-05-21 21:52:38,147 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-05-21 21:52:38,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19996 states. [2021-05-21 21:52:38,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19996 to 19711. [2021-05-21 21:52:38,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19711 states, 19700 states have (on average 3.4571065989847716) internal successors, (68105), 19710 states have internal predecessors, (68105), 0 states have call successors, (0), 0 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 21:52:38,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19711 states to 19711 states and 68105 transitions. [2021-05-21 21:52:38,672 INFO L78 Accepts]: Start accepts. Automaton has 19711 states and 68105 transitions. Word has length 91 [2021-05-21 21:52:38,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:38,672 INFO L482 AbstractCegarLoop]: Abstraction has 19711 states and 68105 transitions. [2021-05-21 21:52:38,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:52:38,673 INFO L276 IsEmpty]: Start isEmpty. Operand 19711 states and 68105 transitions. [2021-05-21 21:52:38,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-21 21:52:38,703 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:38,704 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:38,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-21 21:52:38,919 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:38,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:38,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1017058294, now seen corresponding path program 1 times [2021-05-21 21:52:38,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:38,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393683686] [2021-05-21 21:52:38,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:38,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:38,972 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-05-21 21:52:38,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:38,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393683686] [2021-05-21 21:52:38,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393683686] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:38,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038271218] [2021-05-21 21:52:38,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:39,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:39,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-21 21:52:39,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:39,263 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-05-21 21:52:39,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038271218] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:39,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:39,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-05-21 21:52:39,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278658858] [2021-05-21 21:52:39,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-21 21:52:39,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:39,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-21 21:52:39,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-05-21 21:52:39,264 INFO L87 Difference]: Start difference. First operand 19711 states and 68105 transitions. Second operand has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:52:39,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:39,697 INFO L93 Difference]: Finished difference Result 20688 states and 69859 transitions. [2021-05-21 21:52:39,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 21:52:39,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 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 119 [2021-05-21 21:52:39,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:39,736 INFO L225 Difference]: With dead ends: 20688 [2021-05-21 21:52:39,737 INFO L226 Difference]: Without dead ends: 20688 [2021-05-21 21:52:39,737 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-05-21 21:52:39,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20688 states. [2021-05-21 21:52:40,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20688 to 19833. [2021-05-21 21:52:40,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19833 states, 19822 states have (on average 3.416607809504591) internal successors, (67724), 19832 states have internal predecessors, (67724), 0 states have call successors, (0), 0 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 21:52:40,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19833 states to 19833 states and 67724 transitions. [2021-05-21 21:52:40,155 INFO L78 Accepts]: Start accepts. Automaton has 19833 states and 67724 transitions. Word has length 119 [2021-05-21 21:52:40,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:40,156 INFO L482 AbstractCegarLoop]: Abstraction has 19833 states and 67724 transitions. [2021-05-21 21:52:40,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:52:40,156 INFO L276 IsEmpty]: Start isEmpty. Operand 19833 states and 67724 transitions. [2021-05-21 21:52:40,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-05-21 21:52:40,190 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:40,190 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:52:40,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:40,390 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:52:40,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:40,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1545072859, now seen corresponding path program 1 times [2021-05-21 21:52:40,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:40,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770522045] [2021-05-21 21:52:40,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:52:40,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:52:40,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770522045] [2021-05-21 21:52:40,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770522045] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:40,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196442964] [2021-05-21 21:52:40,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:52:40,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-21 21:52:40,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:52:40,945 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-05-21 21:52:40,961 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:52:40,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196442964] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:52:40,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:52:40,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-05-21 21:52:40,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254707511] [2021-05-21 21:52:40,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-21 21:52:40,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:52:40,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-21 21:52:40,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-05-21 21:52:40,963 INFO L87 Difference]: Start difference. First operand 19833 states and 67724 transitions. Second operand has 21 states, 21 states have (on average 9.333333333333334) internal successors, (196), 21 states have internal predecessors, (196), 0 states have call successors, (0), 0 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 21:52:41,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:52:41,129 INFO L93 Difference]: Finished difference Result 6739 states and 25274 transitions. [2021-05-21 21:52:41,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-21 21:52:41,129 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.333333333333334) internal successors, (196), 21 states have internal predecessors, (196), 0 states have call successors, (0), 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 141 [2021-05-21 21:52:41,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:52:41,129 INFO L225 Difference]: With dead ends: 6739 [2021-05-21 21:52:41,130 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 21:52:41,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=254, Invalid=558, Unknown=0, NotChecked=0, Total=812 [2021-05-21 21:52:41,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 21:52:41,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 21:52:41,130 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 21:52:41,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 21:52:41,130 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 141 [2021-05-21 21:52:41,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:52:41,130 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 21:52:41,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 9.333333333333334) internal successors, (196), 21 states have internal predecessors, (196), 0 states have call successors, (0), 0 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 21:52:41,130 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 21:52:41,130 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 21:52:41,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:52:41,345 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 21:52:41,345 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:41,346 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:41,346 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:41,346 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:41,346 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:41,346 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:41,346 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:41,346 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:41,346 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 21:52:41,347 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 108 places, 110 transitions, 264 flow [2021-05-21 21:52:45,428 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 50198 states, 50164 states have (on average 3.8379913882465515) internal successors, (192529), 50197 states have internal predecessors, (192529), 0 states have call successors, (0), 0 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 21:52:45,482 INFO L276 IsEmpty]: Start isEmpty. Operand has 50198 states, 50164 states have (on average 3.8379913882465515) internal successors, (192529), 50197 states have internal predecessors, (192529), 0 states have call successors, (0), 0 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 21:52:45,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-21 21:52:45,514 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:52:45,515 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:52:45,515 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 21:52:45,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:52:45,515 INFO L82 PathProgramCache]: Analyzing trace with hash 1407006812, now seen corresponding path program 1 times [2021-05-21 21:52:45,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:52:45,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819067947] [2021-05-21 21:52:45,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:52:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:45,526 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:52:45,535 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:52:45,543 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 21:52:45,543 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 21:52:45,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-21 21:52:45,544 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 21:52:45,544 WARN L242 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 21:52:45,544 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,551 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,552 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,553 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,554 WARN L313 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,555 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,555 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,555 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,555 WARN L313 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,556 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,557 WARN L313 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:52:45,561 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-05-21 21:52:45,561 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:52:45,562 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:52:45,562 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:52:45,562 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:52:45,562 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:52:45,562 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:52:45,562 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:52:45,562 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:52:45,562 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:52:45,562 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 115 places, 116 transitions, 292 flow [2021-05-21 21:55:03,584 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 291078 states, 291012 states have (on average 4.524208623699367) internal successors, (1316599), 291077 states have internal predecessors, (1316599), 0 states have call successors, (0), 0 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 21:55:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand has 291078 states, 291012 states have (on average 4.524208623699367) internal successors, (1316599), 291077 states have internal predecessors, (1316599), 0 states have call successors, (0), 0 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 21:55:03,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:55:03,923 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:03,923 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, 1, 1] [2021-05-21 21:55:03,923 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:03,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:03,923 INFO L82 PathProgramCache]: Analyzing trace with hash 305910707, now seen corresponding path program 1 times [2021-05-21 21:55:03,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:03,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266881765] [2021-05-21 21:55:03,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:03,957 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 21:55:03,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:03,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266881765] [2021-05-21 21:55:03,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266881765] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:55:03,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:55:03,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-21 21:55:03,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565514472] [2021-05-21 21:55:03,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-21 21:55:03,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:03,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-21 21:55:03,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:55:04,318 INFO L87 Difference]: Start difference. First operand has 291078 states, 291012 states have (on average 4.524208623699367) internal successors, (1316599), 291077 states have internal predecessors, (1316599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:55:07,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:07,251 INFO L93 Difference]: Finished difference Result 283302 states and 1255667 transitions. [2021-05-21 21:55:07,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-21 21:55:07,251 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:55:07,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:08,233 INFO L225 Difference]: With dead ends: 283302 [2021-05-21 21:55:08,233 INFO L226 Difference]: Without dead ends: 208516 [2021-05-21 21:55:08,234 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-21 21:55:11,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208516 states. [2021-05-21 21:55:15,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208516 to 208516. [2021-05-21 21:55:15,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208516 states, 208484 states have (on average 4.378566220909039) internal successors, (912861), 208515 states have internal predecessors, (912861), 0 states have call successors, (0), 0 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 21:55:17,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208516 states to 208516 states and 912861 transitions. [2021-05-21 21:55:17,277 INFO L78 Accepts]: Start accepts. Automaton has 208516 states and 912861 transitions. Word has length 41 [2021-05-21 21:55:17,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:17,277 INFO L482 AbstractCegarLoop]: Abstraction has 208516 states and 912861 transitions. [2021-05-21 21:55:17,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:55:17,277 INFO L276 IsEmpty]: Start isEmpty. Operand 208516 states and 912861 transitions. [2021-05-21 21:55:17,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-21 21:55:17,277 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:17,277 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, 1, 1] [2021-05-21 21:55:17,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-21 21:55:17,277 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:17,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:17,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1025101332, now seen corresponding path program 1 times [2021-05-21 21:55:17,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:17,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075710246] [2021-05-21 21:55:17,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:17,297 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 21:55:17,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:17,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075710246] [2021-05-21 21:55:17,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075710246] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:55:17,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:55:17,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-21 21:55:17,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470481211] [2021-05-21 21:55:17,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-21 21:55:17,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:17,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-21 21:55:17,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:55:17,298 INFO L87 Difference]: Start difference. First operand 208516 states and 912861 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:55:18,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:18,574 INFO L93 Difference]: Finished difference Result 167104 states and 695317 transitions. [2021-05-21 21:55:18,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-21 21:55:18,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2021-05-21 21:55:18,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:19,179 INFO L225 Difference]: With dead ends: 167104 [2021-05-21 21:55:19,180 INFO L226 Difference]: Without dead ends: 167104 [2021-05-21 21:55:19,181 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-21 21:55:21,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167104 states. [2021-05-21 21:55:24,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167104 to 162420. [2021-05-21 21:55:24,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162420 states, 162389 states have (on average 4.17813398690798) internal successors, (678483), 162419 states have internal predecessors, (678483), 0 states have call successors, (0), 0 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 21:55:25,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162420 states to 162420 states and 678483 transitions. [2021-05-21 21:55:25,447 INFO L78 Accepts]: Start accepts. Automaton has 162420 states and 678483 transitions. Word has length 41 [2021-05-21 21:55:25,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:25,447 INFO L482 AbstractCegarLoop]: Abstraction has 162420 states and 678483 transitions. [2021-05-21 21:55:25,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 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 21:55:25,448 INFO L276 IsEmpty]: Start isEmpty. Operand 162420 states and 678483 transitions. [2021-05-21 21:55:25,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-21 21:55:25,448 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:25,448 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, 1, 1, 1, 1, 1, 1, 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 21:55:25,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-05-21 21:55:25,449 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:25,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:25,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1483455501, now seen corresponding path program 1 times [2021-05-21 21:55:25,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:25,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426069614] [2021-05-21 21:55:25,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:25,479 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:55:25,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:25,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426069614] [2021-05-21 21:55:25,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426069614] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-21 21:55:25,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-21 21:55:25,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-21 21:55:25,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031516905] [2021-05-21 21:55:25,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-21 21:55:25,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:25,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-21 21:55:25,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-21 21:55:25,480 INFO L87 Difference]: Start difference. First operand 162420 states and 678483 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:55:27,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:27,077 INFO L93 Difference]: Finished difference Result 195010 states and 803743 transitions. [2021-05-21 21:55:27,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-21 21:55:27,078 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 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 69 [2021-05-21 21:55:27,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:27,770 INFO L225 Difference]: With dead ends: 195010 [2021-05-21 21:55:27,770 INFO L226 Difference]: Without dead ends: 195010 [2021-05-21 21:55:27,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.6ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-21 21:55:30,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195010 states. [2021-05-21 21:55:33,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195010 to 167071. [2021-05-21 21:55:33,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167071 states, 167040 states have (on average 4.169983237547893) internal successors, (696554), 167070 states have internal predecessors, (696554), 0 states have call successors, (0), 0 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 21:55:34,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167071 states to 167071 states and 696554 transitions. [2021-05-21 21:55:34,982 INFO L78 Accepts]: Start accepts. Automaton has 167071 states and 696554 transitions. Word has length 69 [2021-05-21 21:55:34,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:34,982 INFO L482 AbstractCegarLoop]: Abstraction has 167071 states and 696554 transitions. [2021-05-21 21:55:34,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 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 21:55:34,982 INFO L276 IsEmpty]: Start isEmpty. Operand 167071 states and 696554 transitions. [2021-05-21 21:55:34,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-21 21:55:34,984 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:34,985 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:55:34,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-05-21 21:55:34,985 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:34,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:34,985 INFO L82 PathProgramCache]: Analyzing trace with hash 314032417, now seen corresponding path program 1 times [2021-05-21 21:55:34,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:34,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556296241] [2021-05-21 21:55:34,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:35,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:35,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:55:35,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:35,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556296241] [2021-05-21 21:55:35,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556296241] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:35,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352376055] [2021-05-21 21:55:35,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:35,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-21 21:55:35,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:55:35,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:55:35,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352376055] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:35,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:55:35,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-05-21 21:55:35,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934167234] [2021-05-21 21:55:35,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-21 21:55:35,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:35,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-21 21:55:35,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-21 21:55:35,233 INFO L87 Difference]: Start difference. First operand 167071 states and 696554 transitions. Second operand has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-21 21:55:36,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:36,829 INFO L93 Difference]: Finished difference Result 171726 states and 713338 transitions. [2021-05-21 21:55:36,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-21 21:55:36,830 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-05-21 21:55:36,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:37,863 INFO L225 Difference]: With dead ends: 171726 [2021-05-21 21:55:37,863 INFO L226 Difference]: Without dead ends: 171726 [2021-05-21 21:55:37,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 42.2ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:55:40,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171726 states. [2021-05-21 21:55:43,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171726 to 167061. [2021-05-21 21:55:43,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167061 states, 167030 states have (on average 4.170095192480392) internal successors, (696531), 167060 states have internal predecessors, (696531), 0 states have call successors, (0), 0 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 21:55:44,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167061 states to 167061 states and 696531 transitions. [2021-05-21 21:55:44,419 INFO L78 Accepts]: Start accepts. Automaton has 167061 states and 696531 transitions. Word has length 76 [2021-05-21 21:55:44,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:44,420 INFO L482 AbstractCegarLoop]: Abstraction has 167061 states and 696531 transitions. [2021-05-21 21:55:44,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-21 21:55:44,420 INFO L276 IsEmpty]: Start isEmpty. Operand 167061 states and 696531 transitions. [2021-05-21 21:55:44,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-21 21:55:44,426 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:44,426 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:55:44,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:44,627 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:44,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:44,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1202886806, now seen corresponding path program 1 times [2021-05-21 21:55:44,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:44,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853999] [2021-05-21 21:55:44,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:44,669 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-05-21 21:55:44,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:44,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853999] [2021-05-21 21:55:44,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853999] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:44,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946192242] [2021-05-21 21:55:44,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:45,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:45,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-21 21:55:45,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:55:45,479 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-21 21:55:45,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946192242] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:45,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:55:45,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-05-21 21:55:45,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374729929] [2021-05-21 21:55:45,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-21 21:55:45,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:45,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-21 21:55:45,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-05-21 21:55:45,481 INFO L87 Difference]: Start difference. First operand 167061 states and 696531 transitions. Second operand has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:55:46,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:46,280 INFO L93 Difference]: Finished difference Result 125096 states and 510704 transitions. [2021-05-21 21:55:46,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-21 21:55:46,281 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 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 91 [2021-05-21 21:55:46,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:47,019 INFO L225 Difference]: With dead ends: 125096 [2021-05-21 21:55:47,019 INFO L226 Difference]: Without dead ends: 125096 [2021-05-21 21:55:47,019 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-05-21 21:55:48,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125096 states. [2021-05-21 21:55:50,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125096 to 122711. [2021-05-21 21:55:50,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122711 states, 122685 states have (on average 4.104788686473489) internal successors, (503596), 122710 states have internal predecessors, (503596), 0 states have call successors, (0), 0 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 21:55:51,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122711 states to 122711 states and 503596 transitions. [2021-05-21 21:55:51,297 INFO L78 Accepts]: Start accepts. Automaton has 122711 states and 503596 transitions. Word has length 91 [2021-05-21 21:55:51,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:51,297 INFO L482 AbstractCegarLoop]: Abstraction has 122711 states and 503596 transitions. [2021-05-21 21:55:51,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 11.272727272727273) internal successors, (124), 11 states have internal predecessors, (124), 0 states have call successors, (0), 0 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 21:55:51,297 INFO L276 IsEmpty]: Start isEmpty. Operand 122711 states and 503596 transitions. [2021-05-21 21:55:51,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-21 21:55:51,524 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:51,524 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:55:51,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:51,737 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:51,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:51,737 INFO L82 PathProgramCache]: Analyzing trace with hash 118398886, now seen corresponding path program 1 times [2021-05-21 21:55:51,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:51,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304799366] [2021-05-21 21:55:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:51,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:51,783 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-05-21 21:55:51,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:51,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304799366] [2021-05-21 21:55:51,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304799366] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:51,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001816288] [2021-05-21 21:55:51,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:51,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-21 21:55:51,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:55:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-05-21 21:55:52,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001816288] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:52,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:55:52,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-05-21 21:55:52,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354417885] [2021-05-21 21:55:52,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-21 21:55:52,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:52,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-21 21:55:52,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-05-21 21:55:52,057 INFO L87 Difference]: Start difference. First operand 122711 states and 503596 transitions. Second operand has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:55:53,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:55:53,296 INFO L93 Difference]: Finished difference Result 139948 states and 559578 transitions. [2021-05-21 21:55:53,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-21 21:55:53,296 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 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 119 [2021-05-21 21:55:53,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:55:53,691 INFO L225 Difference]: With dead ends: 139948 [2021-05-21 21:55:53,691 INFO L226 Difference]: Without dead ends: 139948 [2021-05-21 21:55:53,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 133.6ms TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-05-21 21:55:55,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139948 states. [2021-05-21 21:55:57,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139948 to 132318. [2021-05-21 21:55:57,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132318 states, 132292 states have (on average 4.04293532488737) internal successors, (534848), 132317 states have internal predecessors, (534848), 0 states have call successors, (0), 0 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 21:55:58,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132318 states to 132318 states and 534848 transitions. [2021-05-21 21:55:58,227 INFO L78 Accepts]: Start accepts. Automaton has 132318 states and 534848 transitions. Word has length 119 [2021-05-21 21:55:58,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:55:58,227 INFO L482 AbstractCegarLoop]: Abstraction has 132318 states and 534848 transitions. [2021-05-21 21:55:58,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 11.428571428571429) internal successors, (160), 14 states have internal predecessors, (160), 0 states have call successors, (0), 0 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 21:55:58,227 INFO L276 IsEmpty]: Start isEmpty. Operand 132318 states and 534848 transitions. [2021-05-21 21:55:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-05-21 21:55:58,445 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:55:58,445 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:55:58,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-21 21:55:58,645 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:55:58,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:55:58,646 INFO L82 PathProgramCache]: Analyzing trace with hash 123912781, now seen corresponding path program 1 times [2021-05-21 21:55:58,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:55:58,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476052391] [2021-05-21 21:55:58,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:55:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:55:58,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:55:58,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476052391] [2021-05-21 21:55:58,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476052391] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:58,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135254363] [2021-05-21 21:55:58,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:55:58,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:55:58,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-21 21:55:58,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:55:59,048 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:55:59,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135254363] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:55:59,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:55:59,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-05-21 21:55:59,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071665804] [2021-05-21 21:55:59,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-21 21:55:59,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:55:59,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-21 21:55:59,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-05-21 21:55:59,050 INFO L87 Difference]: Start difference. First operand 132318 states and 534848 transitions. Second operand has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 0 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 21:56:00,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:56:00,172 INFO L93 Difference]: Finished difference Result 126193 states and 511023 transitions. [2021-05-21 21:56:00,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-21 21:56:00,172 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 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 141 [2021-05-21 21:56:00,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:56:00,507 INFO L225 Difference]: With dead ends: 126193 [2021-05-21 21:56:00,507 INFO L226 Difference]: Without dead ends: 126193 [2021-05-21 21:56:00,508 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 172.8ms TimeCoverageRelationStatistics Valid=254, Invalid=558, Unknown=0, NotChecked=0, Total=812 [2021-05-21 21:56:02,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126193 states. [2021-05-21 21:56:04,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126193 to 126193. [2021-05-21 21:56:05,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126193 states, 126167 states have (on average 4.05036974803237) internal successors, (511023), 126192 states have internal predecessors, (511023), 0 states have call successors, (0), 0 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 21:56:05,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126193 states to 126193 states and 511023 transitions. [2021-05-21 21:56:05,571 INFO L78 Accepts]: Start accepts. Automaton has 126193 states and 511023 transitions. Word has length 141 [2021-05-21 21:56:05,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:56:05,572 INFO L482 AbstractCegarLoop]: Abstraction has 126193 states and 511023 transitions. [2021-05-21 21:56:05,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 0 states have call successors, (0), 0 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 21:56:05,572 INFO L276 IsEmpty]: Start isEmpty. Operand 126193 states and 511023 transitions. [2021-05-21 21:56:05,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-05-21 21:56:05,802 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:56:05,802 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-21 21:56:06,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:56:06,018 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-21 21:56:06,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:56:06,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1761948041, now seen corresponding path program 1 times [2021-05-21 21:56:06,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:56:06,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275110612] [2021-05-21 21:56:06,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:56:06,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:56:06,109 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 155 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:56:06,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-21 21:56:06,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275110612] [2021-05-21 21:56:06,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275110612] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:56:06,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147864351] [2021-05-21 21:56:06,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-21 21:56:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-21 21:56:06,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-21 21:56:06,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-21 21:56:06,509 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 155 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-21 21:56:06,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147864351] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-21 21:56:06,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-21 21:56:06,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-05-21 21:56:06,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230581492] [2021-05-21 21:56:06,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-21 21:56:06,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-21 21:56:06,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-21 21:56:06,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=445, Unknown=0, NotChecked=0, Total=600 [2021-05-21 21:56:06,511 INFO L87 Difference]: Start difference. First operand 126193 states and 511023 transitions. Second operand has 25 states, 25 states have (on average 8.96) internal successors, (224), 25 states have internal predecessors, (224), 0 states have call successors, (0), 0 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 21:56:07,030 WARN L205 SmtUtils]: Spent 433.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-05-21 21:56:07,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-21 21:56:07,271 INFO L93 Difference]: Finished difference Result 33614 states and 153149 transitions. [2021-05-21 21:56:07,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-21 21:56:07,271 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 8.96) internal successors, (224), 25 states have internal predecessors, (224), 0 states have call successors, (0), 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 156 [2021-05-21 21:56:07,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-21 21:56:07,277 INFO L225 Difference]: With dead ends: 33614 [2021-05-21 21:56:07,277 INFO L226 Difference]: Without dead ends: 0 [2021-05-21 21:56:07,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 671.2ms TimeCoverageRelationStatistics Valid=360, Invalid=830, Unknown=0, NotChecked=0, Total=1190 [2021-05-21 21:56:07,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-21 21:56:07,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-21 21:56:07,277 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 21:56:07,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-21 21:56:07,277 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 156 [2021-05-21 21:56:07,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-21 21:56:07,277 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-21 21:56:07,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 8.96) internal successors, (224), 25 states have internal predecessors, (224), 0 states have call successors, (0), 0 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 21:56:07,278 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-21 21:56:07,278 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-21 21:56:07,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-21 21:56:07,478 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-05-21 21:56:07,478 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:56:07,479 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:56:07,479 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:56:07,479 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:56:07,479 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:56:07,479 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:56:07,479 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:56:07,479 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:56:07,479 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 21:56:07,479 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 115 places, 116 transitions, 292 flow [2021-05-21 21:58:23,840 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 291078 states, 291012 states have (on average 4.524208623699367) internal successors, (1316599), 291077 states have internal predecessors, (1316599), 0 states have call successors, (0), 0 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 21:58:24,170 INFO L276 IsEmpty]: Start isEmpty. Operand has 291078 states, 291012 states have (on average 4.524208623699367) internal successors, (1316599), 291077 states have internal predecessors, (1316599), 0 states have call successors, (0), 0 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 21:58:24,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-05-21 21:58:24,314 INFO L513 BasicCegarLoop]: Found error trace [2021-05-21 21:58:24,314 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:58:24,314 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-05-21 21:58:24,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-21 21:58:24,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1679649464, now seen corresponding path program 1 times [2021-05-21 21:58:24,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-21 21:58:24,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130966992] [2021-05-21 21:58:24,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-21 21:58:24,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:58:24,329 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:58:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-21 21:58:24,356 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-21 21:58:24,366 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-21 21:58:24,366 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-05-21 21:58:24,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-05-21 21:58:24,366 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-05-21 21:58:24,366 WARN L242 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-05-21 21:58:24,366 INFO L478 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,374 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,375 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,376 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,377 WARN L313 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,378 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,378 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,378 WARN L313 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,378 WARN L313 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,379 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,379 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,379 WARN L313 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,379 WARN L313 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,380 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,380 WARN L313 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,380 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,380 WARN L313 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,381 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,381 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,381 WARN L313 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,381 WARN L313 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,382 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,382 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,382 WARN L313 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,382 WARN L313 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-05-21 21:58:24,387 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-05-21 21:58:24,387 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 21:58:24,388 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 21:58:24,388 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 21:58:24,388 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 21:58:24,388 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 21:58:24,388 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 21:58:24,388 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 21:58:24,388 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 21:58:24,388 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-21 21:58:24,388 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 122 places, 122 transitions, 322 flow Received shutdown request... [2021-05-21 22:06:12,337 WARN L547 AbstractCegarLoop]: Verification canceled [2021-05-21 22:06:12,337 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-05-21 22:06:12,337 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-21 22:06:12,338 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-05-21 22:06:12,338 INFO L379 AbstractCegarLoop]: Hoare is false [2021-05-21 22:06:12,338 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-21 22:06:12,338 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-21 22:06:12,338 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-21 22:06:12,338 INFO L383 AbstractCegarLoop]: Difference is false [2021-05-21 22:06:12,338 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-21 22:06:12,338 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-05-21 22:06:12,338 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 122 places, 122 transitions, 322 flow [2021-05-21 22:06:12,338 WARN L547 AbstractCegarLoop]: Verification canceled [2021-05-21 22:06:12,341 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-05-21 22:06:12,341 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 6 thread instances [2021-05-21 22:06:12,344 WARN L196 ceAbstractionStarter]: Timeout [2021-05-21 22:06:12,344 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.05 10:06:12 BasicIcfg [2021-05-21 22:06:12,344 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-21 22:06:12,345 INFO L168 Benchmark]: Toolchain (without parser) took 832033.07 ms. Allocated memory was 369.1 MB in the beginning and 15.7 GB in the end (delta: 15.3 GB). Free memory was 330.3 MB in the beginning and 6.8 GB in the end (delta: -6.5 GB). Peak memory consumption was 8.8 GB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 369.1 MB. Free memory was 349.4 MB in the beginning and 349.4 MB in the end (delta: 65.6 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: CACSL2BoogieTranslator took 598.10 ms. Allocated memory is still 369.1 MB. Free memory was 330.1 MB in the beginning and 291.8 MB in the end (delta: 38.2 MB). Peak memory consumption was 40.5 MB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: Boogie Procedure Inliner took 47.35 ms. Allocated memory is still 369.1 MB. Free memory was 291.8 MB in the beginning and 289.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: Boogie Preprocessor took 35.28 ms. Allocated memory is still 369.1 MB. Free memory was 288.9 MB in the beginning and 287.7 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: RCFGBuilder took 398.05 ms. Allocated memory is still 369.1 MB. Free memory was 287.7 MB in the beginning and 260.4 MB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L168 Benchmark]: TraceAbstraction took 830946.86 ms. Allocated memory was 369.1 MB in the beginning and 15.7 GB in the end (delta: 15.3 GB). Free memory was 260.4 MB in the beginning and 6.8 GB in the end (delta: -6.6 GB). Peak memory consumption was 8.7 GB. Max. memory is 16.0 GB. [2021-05-21 22:06:12,345 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 369.1 MB. Free memory was 349.4 MB in the beginning and 349.4 MB in the end (delta: 65.6 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 598.10 ms. Allocated memory is still 369.1 MB. Free memory was 330.1 MB in the beginning and 291.8 MB in the end (delta: 38.2 MB). Peak memory consumption was 40.5 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 47.35 ms. Allocated memory is still 369.1 MB. Free memory was 291.8 MB in the beginning and 289.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 35.28 ms. Allocated memory is still 369.1 MB. Free memory was 288.9 MB in the beginning and 287.7 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 398.05 ms. Allocated memory is still 369.1 MB. Free memory was 287.7 MB in the beginning and 260.4 MB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 830946.86 ms. Allocated memory was 369.1 MB in the beginning and 15.7 GB in the end (delta: 15.3 GB). Free memory was 260.4 MB in the beginning and 6.8 GB in the end (delta: -6.6 GB). Peak memory consumption was 8.7 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1111]: 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 122 places, 122 transitions, 322 flow. Already constructed 503446 states. Currently 46208 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 90 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 1300.9ms, OverallIterations: 4, TraceHistogramMax: 1, EmptinessCheckTime: 10.8ms, AutomataDifference: 202.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 24.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 254 SDtfs, 210 SDslu, 251 SDs, 0 SdLazy, 110 SolverSat, 10 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 74.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 95 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 107.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=288occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 30.7ms AutomataMinimizationTime, 4 MinimizatonAttempts, 5 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 28.0ms SsaConstructionTime, 117.9ms SatisfiabilityAnalysisTime, 546.9ms InterpolantComputationTime, 303 NumberOfCodeBlocks, 303 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 298 ConstructedInterpolants, 0 QuantifiedInterpolants, 792 SizeOfPredicates, 4 NumberOfNonLiveVariables, 177 ConjunctsInSsa, 5 ConjunctsInUnsatCore, 5 InterpolantComputations, 3 PerfectInterpolantSequences, 6/8 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 4 procedures, 95 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 1633.1ms, OverallIterations: 5, TraceHistogramMax: 2, EmptinessCheckTime: 9.3ms, AutomataDifference: 273.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 35.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 381 SDtfs, 463 SDslu, 646 SDs, 0 SdLazy, 227 SolverSat, 15 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 114.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 195 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 172.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1538occurred in iteration=0, InterpolantAutomatonStates: 29, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 97.0ms AutomataMinimizationTime, 5 MinimizatonAttempts, 93 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 37.7ms SsaConstructionTime, 91.7ms SatisfiabilityAnalysisTime, 518.4ms InterpolantComputationTime, 485 NumberOfCodeBlocks, 485 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 478 ConstructedInterpolants, 0 QuantifiedInterpolants, 1398 SizeOfPredicates, 10 NumberOfNonLiveVariables, 385 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 7 InterpolantComputations, 3 PerfectInterpolantSequences, 26/46 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 5 procedures, 100 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 3189.6ms, OverallIterations: 6, TraceHistogramMax: 3, EmptinessCheckTime: 31.3ms, AutomataDifference: 553.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 249.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 535 SDtfs, 913 SDslu, 1249 SDs, 0 SdLazy, 369 SolverSat, 32 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 154.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 328 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 272.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=8718occurred in iteration=0, InterpolantAutomatonStates: 44, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 585.5ms AutomataMinimizationTime, 6 MinimizatonAttempts, 838 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 49.1ms SsaConstructionTime, 105.9ms SatisfiabilityAnalysisTime, 739.7ms InterpolantComputationTime, 723 NumberOfCodeBlocks, 723 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 714 ConstructedInterpolants, 0 QuantifiedInterpolants, 2246 SizeOfPredicates, 18 NumberOfNonLiveVariables, 652 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 95/164 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 6 procedures, 105 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 13255.1ms, OverallIterations: 7, TraceHistogramMax: 4, EmptinessCheckTime: 146.2ms, AutomataDifference: 2548.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 3933.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 749 SDtfs, 1624 SDslu, 2668 SDs, 0 SdLazy, 609 SolverSat, 56 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 267.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 491 GetRequests, 413 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 628.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=50198occurred in iteration=0, InterpolantAutomatonStates: 64, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4173.2ms AutomataMinimizationTime, 7 MinimizatonAttempts, 6903 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 65.6ms SsaConstructionTime, 122.7ms SatisfiabilityAnalysisTime, 1199.4ms InterpolantComputationTime, 1005 NumberOfCodeBlocks, 1005 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 994 ConstructedInterpolants, 0 QuantifiedInterpolants, 3340 SizeOfPredicates, 28 NumberOfNonLiveVariables, 961 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 11 InterpolantComputations, 3 PerfectInterpolantSequences, 133/390 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 5 thread instances CFG has 7 procedures, 110 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 201916.6ms, OverallIterations: 8, TraceHistogramMax: 5, EmptinessCheckTime: 1021.1ms, AutomataDifference: 16476.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 138022.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 956 SDtfs, 2827 SDslu, 3225 SDs, 0 SdLazy, 710 SolverSat, 72 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 296.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 670 GetRequests, 559 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1121.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=291078occurred in iteration=0, InterpolantAutomatonStates: 83, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 42951.3ms AutomataMinimizationTime, 8 MinimizatonAttempts, 47303 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 92.1ms SsaConstructionTime, 195.7ms SatisfiabilityAnalysisTime, 1268.0ms InterpolantComputationTime, 1317 NumberOfCodeBlocks, 1317 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1304 ConstructedInterpolants, 0 QuantifiedInterpolants, 4494 SizeOfPredicates, 40 NumberOfNonLiveVariables, 1301 ConjunctsInSsa, 45 ConjunctsInUnsatCore, 13 InterpolantComputations, 3 PerfectInterpolantSequences, 171/738 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 6 thread instances CFG has 8 procedures, 115 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 467949.2ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 467948.7ms, 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 3 procedures, 90 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 84.3ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 1.8ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 4.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=288occurred 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.3ms SsaConstructionTime, 12.9ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 54 NumberOfCodeBlocks, 54 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 4 procedures, 95 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 71.1ms, OverallIterations: 1, TraceHistogramMax: 3, EmptinessCheckTime: 3.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1538occurred 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, 15.7ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 69 NumberOfCodeBlocks, 69 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 5 procedures, 100 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 276.3ms, OverallIterations: 1, TraceHistogramMax: 4, EmptinessCheckTime: 20.2ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 223.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=8718occurred 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.6ms SsaConstructionTime, 8.3ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 84 NumberOfCodeBlocks, 84 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 6 procedures, 105 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 4197.3ms, OverallIterations: 1, TraceHistogramMax: 5, EmptinessCheckTime: 85.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 4081.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=50198occurred 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.2ms SsaConstructionTime, 8.0ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 99 NumberOfCodeBlocks, 99 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 5 thread instances CFG has 7 procedures, 110 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 136887.2ms, OverallIterations: 1, TraceHistogramMax: 6, EmptinessCheckTime: 473.5ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 136361.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=291078occurred 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.3ms SsaConstructionTime, 11.9ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 114 NumberOfCodeBlocks, 114 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 6 thread instances CFG has 8 procedures, 115 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 1.0ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, 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