/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-nondet/nondet-array-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 11:08:41,927 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 11:08:41,929 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 11:08:41,953 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 11:08:41,954 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 11:08:41,956 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 11:08:41,958 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 11:08:41,964 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 11:08:41,966 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 11:08:41,969 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 11:08:41,970 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 11:08:41,971 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 11:08:41,971 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 11:08:41,973 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 11:08:41,974 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 11:08:41,974 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 11:08:41,976 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 11:08:41,977 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 11:08:41,979 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 11:08:41,983 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 11:08:41,984 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 11:08:41,985 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 11:08:41,985 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 11:08:41,987 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 11:08:41,991 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 11:08:41,992 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 11:08:41,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 11:08:41,993 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 11:08:41,993 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 11:08:41,994 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 11:08:41,994 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 11:08:41,995 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 11:08:41,996 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 11:08:41,996 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 11:08:41,997 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 11:08:41,997 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 11:08:41,997 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 11:08:41,998 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 11:08:41,998 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 11:08:41,998 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 11:08:41,999 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 11:08:41,999 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-06-05 11:08:42,037 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 11:08:42,038 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 11:08:42,038 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 11:08:42,038 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 11:08:42,040 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 11:08:42,040 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 11:08:42,040 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 11:08:42,040 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 11:08:42,040 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 11:08:42,041 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 11:08:42,042 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 11:08:42,042 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 11:08:42,042 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 11:08:42,043 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 11:08:42,043 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-06-05 11:08:42,300 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 11:08:42,312 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 11:08:42,314 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 11:08:42,315 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-05 11:08:42,315 INFO L275 PluginConnector]: CDTParser initialized [2021-06-05 11:08:42,316 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-array-2.i [2021-06-05 11:08:42,365 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27319cee9/7361b6af4bcf42588744dbb7dde4f747/FLAGc22cbd584 [2021-06-05 11:08:42,777 INFO L306 CDTParser]: Found 1 translation units. [2021-06-05 11:08:42,778 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-array-2.i [2021-06-05 11:08:42,789 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27319cee9/7361b6af4bcf42588744dbb7dde4f747/FLAGc22cbd584 [2021-06-05 11:08:43,159 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27319cee9/7361b6af4bcf42588744dbb7dde4f747 [2021-06-05 11:08:43,161 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 11:08:43,162 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-05 11:08:43,164 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-05 11:08:43,164 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-05 11:08:43,167 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-05 11:08:43,168 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,168 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4330acb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43, skipping insertion in model container [2021-06-05 11:08:43,168 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,173 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-05 11:08:43,209 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-05 11:08:43,450 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-nondet/nondet-array-2.i[30035,30048] [2021-06-05 11:08:43,467 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:08:43,474 INFO L203 MainTranslator]: Completed pre-run [2021-06-05 11:08:43,506 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-nondet/nondet-array-2.i[30035,30048] [2021-06-05 11:08:43,510 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:08:43,559 INFO L208 MainTranslator]: Completed translation [2021-06-05 11:08:43,559 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43 WrapperNode [2021-06-05 11:08:43,560 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-05 11:08:43,560 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 11:08:43,561 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 11:08:43,561 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 11:08:43,565 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,589 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,609 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 11:08:43,610 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 11:08:43,610 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 11:08:43,610 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 11:08:43,615 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,615 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,620 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,621 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,636 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,638 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,639 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... [2021-06-05 11:08:43,641 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 11:08:43,641 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 11:08:43,641 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 11:08:43,641 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 11:08:43,642 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 11:08:43,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-06-05 11:08:43,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-05 11:08:43,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-05 11:08:43,695 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2021-06-05 11:08:43,696 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2021-06-05 11:08:43,696 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-05 11:08:43,696 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-05 11:08:43,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-05 11:08:43,696 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 11:08:43,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 11:08:43,697 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 11:08:44,004 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 11:08:44,005 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-06-05 11:08:44,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:08:44 BoogieIcfgContainer [2021-06-05 11:08:44,006 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 11:08:44,007 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 11:08:44,007 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 11:08:44,009 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 11:08:44,009 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.06 11:08:43" (1/3) ... [2021-06-05 11:08:44,009 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b234baa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:08:44, skipping insertion in model container [2021-06-05 11:08:44,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:08:43" (2/3) ... [2021-06-05 11:08:44,010 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b234baa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:08:44, skipping insertion in model container [2021-06-05 11:08:44,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:08:44" (3/3) ... [2021-06-05 11:08:44,011 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-array-2.i [2021-06-05 11:08:44,014 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 11:08:44,015 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 11:08:44,015 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 11:08:44,015 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 11:08:44,031 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,031 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,031 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,031 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,032 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,033 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,033 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,033 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,034 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,034 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,034 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,034 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,035 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:44,039 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-05 11:08:44,053 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:08:44,066 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:08:44,066 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:08:44,066 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:08:44,066 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:08:44,066 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:08:44,066 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:08:44,066 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:08:44,066 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:08:44,073 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 75 places, 79 transitions, 166 flow [2021-06-05 11:08:44,086 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 283 states, 277 states have (on average 1.8014440433212997) internal successors, (499), 282 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,088 INFO L276 IsEmpty]: Start isEmpty. Operand has 283 states, 277 states have (on average 1.8014440433212997) internal successors, (499), 282 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:44,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:44,096 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] [2021-06-05 11:08:44,096 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:44,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:44,103 INFO L82 PathProgramCache]: Analyzing trace with hash -837568559, now seen corresponding path program 1 times [2021-06-05 11:08:44,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:44,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175916984] [2021-06-05 11:08:44,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:44,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:44,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:44,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175916984] [2021-06-05 11:08:44,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175916984] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:44,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:44,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:08:44,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56529629] [2021-06-05 11:08:44,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:08:44,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:44,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:08:44,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:08:44,294 INFO L87 Difference]: Start difference. First operand has 283 states, 277 states have (on average 1.8014440433212997) internal successors, (499), 282 states have internal predecessors, (499), 0 states have call successors, (0), 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 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:44,321 INFO L93 Difference]: Finished difference Result 276 states and 458 transitions. [2021-06-05 11:08:44,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:08:44,323 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:44,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:44,332 INFO L225 Difference]: With dead ends: 276 [2021-06-05 11:08:44,332 INFO L226 Difference]: Without dead ends: 201 [2021-06-05 11:08:44,333 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-06-05 11:08:44,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-06-05 11:08:44,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2021-06-05 11:08:44,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 199 states have (on average 1.6482412060301508) internal successors, (328), 200 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 328 transitions. [2021-06-05 11:08:44,379 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 328 transitions. Word has length 36 [2021-06-05 11:08:44,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:44,379 INFO L482 AbstractCegarLoop]: Abstraction has 201 states and 328 transitions. [2021-06-05 11:08:44,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,379 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 328 transitions. [2021-06-05 11:08:44,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:44,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:44,381 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] [2021-06-05 11:08:44,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 11:08:44,381 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:44,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:44,384 INFO L82 PathProgramCache]: Analyzing trace with hash -118377934, now seen corresponding path program 1 times [2021-06-05 11:08:44,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:44,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336508776] [2021-06-05 11:08:44,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:44,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:44,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:44,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336508776] [2021-06-05 11:08:44,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336508776] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:44,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:44,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:44,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861760683] [2021-06-05 11:08:44,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:44,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:44,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:44,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:44,518 INFO L87 Difference]: Start difference. First operand 201 states and 328 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:44,575 INFO L93 Difference]: Finished difference Result 250 states and 412 transitions. [2021-06-05 11:08:44,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 11:08:44,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:44,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:44,578 INFO L225 Difference]: With dead ends: 250 [2021-06-05 11:08:44,580 INFO L226 Difference]: Without dead ends: 222 [2021-06-05 11:08:44,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:08:44,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-06-05 11:08:44,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 208. [2021-06-05 11:08:44,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 206 states have (on average 1.6504854368932038) internal successors, (340), 207 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 340 transitions. [2021-06-05 11:08:44,598 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 340 transitions. Word has length 36 [2021-06-05 11:08:44,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:44,598 INFO L482 AbstractCegarLoop]: Abstraction has 208 states and 340 transitions. [2021-06-05 11:08:44,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,599 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 340 transitions. [2021-06-05 11:08:44,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 11:08:44,600 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:44,600 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] [2021-06-05 11:08:44,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 11:08:44,600 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:44,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:44,600 INFO L82 PathProgramCache]: Analyzing trace with hash 14729534, now seen corresponding path program 1 times [2021-06-05 11:08:44,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:44,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081972816] [2021-06-05 11:08:44,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:44,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:44,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:44,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081972816] [2021-06-05 11:08:44,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081972816] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:44,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:44,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:44,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005066348] [2021-06-05 11:08:44,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:44,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:44,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:44,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:44,651 INFO L87 Difference]: Start difference. First operand 208 states and 340 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:44,707 INFO L93 Difference]: Finished difference Result 139 states and 199 transitions. [2021-06-05 11:08:44,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 11:08:44,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-06-05 11:08:44,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:44,709 INFO L225 Difference]: With dead ends: 139 [2021-06-05 11:08:44,709 INFO L226 Difference]: Without dead ends: 116 [2021-06-05 11:08:44,709 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:44,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-06-05 11:08:44,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2021-06-05 11:08:44,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 1.4181818181818182) internal successors, (156), 110 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 156 transitions. [2021-06-05 11:08:44,711 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 156 transitions. Word has length 43 [2021-06-05 11:08:44,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:44,712 INFO L482 AbstractCegarLoop]: Abstraction has 111 states and 156 transitions. [2021-06-05 11:08:44,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:44,712 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 156 transitions. [2021-06-05 11:08:44,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:08:44,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:44,713 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] [2021-06-05 11:08:44,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 11:08:44,713 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:44,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:44,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1472368673, now seen corresponding path program 1 times [2021-06-05 11:08:44,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:44,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050967485] [2021-06-05 11:08:44,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:44,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:44,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:44,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050967485] [2021-06-05 11:08:44,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050967485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:44,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300947936] [2021-06-05 11:08:44,954 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-06-05 11:08:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:45,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:08:45,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:45,501 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:08:45,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300947936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:45,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:45,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2021-06-05 11:08:45,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687917784] [2021-06-05 11:08:45,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:08:45,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:45,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:08:45,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:08:45,504 INFO L87 Difference]: Start difference. First operand 111 states and 156 transitions. Second operand has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:46,427 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2021-06-05 11:08:46,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 11:08:46,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 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 65 [2021-06-05 11:08:46,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:46,431 INFO L225 Difference]: With dead ends: 66 [2021-06-05 11:08:46,431 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:08:46,431 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1064.1ms TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 11:08:46,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:08:46,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:08:46,431 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-06-05 11:08:46,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:08:46,432 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 65 [2021-06-05 11:08:46,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:46,432 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:08:46,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,432 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:08:46,432 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:08:46,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:08:46,633 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:08:46,634 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:08:46,635 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:08:46,635 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:08:46,635 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:08:46,635 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:08:46,635 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:08:46,636 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:08:46,636 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:08:46,636 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:08:46,650 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 75 places, 79 transitions, 166 flow [2021-06-05 11:08:46,653 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 283 states, 277 states have (on average 1.8014440433212997) internal successors, (499), 282 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,653 INFO L276 IsEmpty]: Start isEmpty. Operand has 283 states, 277 states have (on average 1.8014440433212997) internal successors, (499), 282 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 11:08:46,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:46,657 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:08:46,658 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:08:46,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:46,658 INFO L82 PathProgramCache]: Analyzing trace with hash -116446752, now seen corresponding path program 1 times [2021-06-05 11:08:46,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:46,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883981044] [2021-06-05 11:08:46,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:08:46,692 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:08:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:08:46,717 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:08:46,731 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:08:46,731 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:08:46,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 11:08:46,731 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:08:46,731 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:08:46,731 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,736 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,737 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,738 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,739 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,739 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,739 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,740 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,740 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:46,742 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-05 11:08:46,742 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:08:46,743 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:08:46,743 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:08:46,743 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:08:46,743 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:08:46,743 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:08:46,743 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:08:46,743 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:08:46,743 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:08:46,744 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 83 places, 86 transitions, 190 flow [2021-06-05 11:08:46,779 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1807 states, 1797 states have (on average 2.5509181969949917) internal successors, (4584), 1806 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,781 INFO L276 IsEmpty]: Start isEmpty. Operand has 1807 states, 1797 states have (on average 2.5509181969949917) internal successors, (4584), 1806 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:46,782 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:46,782 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] [2021-06-05 11:08:46,782 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:46,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:46,782 INFO L82 PathProgramCache]: Analyzing trace with hash 107759953, now seen corresponding path program 1 times [2021-06-05 11:08:46,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:46,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427796469] [2021-06-05 11:08:46,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:46,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:46,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427796469] [2021-06-05 11:08:46,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427796469] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:46,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:46,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:08:46,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492339732] [2021-06-05 11:08:46,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:08:46,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:46,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:08:46,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:08:46,799 INFO L87 Difference]: Start difference. First operand has 1807 states, 1797 states have (on average 2.5509181969949917) internal successors, (4584), 1806 states have internal predecessors, (4584), 0 states have call successors, (0), 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 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:46,808 INFO L93 Difference]: Finished difference Result 1758 states and 4274 transitions. [2021-06-05 11:08:46,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:08:46,808 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:46,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:46,814 INFO L225 Difference]: With dead ends: 1758 [2021-06-05 11:08:46,814 INFO L226 Difference]: Without dead ends: 1281 [2021-06-05 11:08:46,814 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-06-05 11:08:46,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2021-06-05 11:08:46,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1281. [2021-06-05 11:08:46,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1277 states have (on average 2.409553641346907) internal successors, (3077), 1280 states have internal predecessors, (3077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 3077 transitions. [2021-06-05 11:08:46,838 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 3077 transitions. Word has length 36 [2021-06-05 11:08:46,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:46,839 INFO L482 AbstractCegarLoop]: Abstraction has 1281 states and 3077 transitions. [2021-06-05 11:08:46,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 3077 transitions. [2021-06-05 11:08:46,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:46,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:46,839 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] [2021-06-05 11:08:46,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 11:08:46,839 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:46,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:46,840 INFO L82 PathProgramCache]: Analyzing trace with hash 826950578, now seen corresponding path program 1 times [2021-06-05 11:08:46,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:46,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45044013] [2021-06-05 11:08:46,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:46,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:46,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:46,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:46,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45044013] [2021-06-05 11:08:46,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45044013] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:46,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:46,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:46,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921981733] [2021-06-05 11:08:46,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:46,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:46,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:46,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:46,866 INFO L87 Difference]: Start difference. First operand 1281 states and 3077 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:46,894 INFO L93 Difference]: Finished difference Result 1624 states and 3910 transitions. [2021-06-05 11:08:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 11:08:46,894 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:46,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:46,923 INFO L225 Difference]: With dead ends: 1624 [2021-06-05 11:08:46,923 INFO L226 Difference]: Without dead ends: 1428 [2021-06-05 11:08:46,923 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:08:46,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2021-06-05 11:08:46,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1330. [2021-06-05 11:08:46,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 1326 states have (on average 2.41025641025641) internal successors, (3196), 1329 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 3196 transitions. [2021-06-05 11:08:46,949 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 3196 transitions. Word has length 36 [2021-06-05 11:08:46,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:46,949 INFO L482 AbstractCegarLoop]: Abstraction has 1330 states and 3196 transitions. [2021-06-05 11:08:46,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:46,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 3196 transitions. [2021-06-05 11:08:46,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 11:08:46,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:46,950 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] [2021-06-05 11:08:46,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 11:08:46,950 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:46,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:46,951 INFO L82 PathProgramCache]: Analyzing trace with hash 226916308, now seen corresponding path program 1 times [2021-06-05 11:08:46,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:46,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115653188] [2021-06-05 11:08:46,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:46,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:46,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:46,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115653188] [2021-06-05 11:08:46,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115653188] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:46,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:46,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:46,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843403424] [2021-06-05 11:08:46,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:46,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:46,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:46,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:46,980 INFO L87 Difference]: Start difference. First operand 1330 states and 3196 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:47,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:47,025 INFO L93 Difference]: Finished difference Result 970 states and 2094 transitions. [2021-06-05 11:08:47,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 11:08:47,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-06-05 11:08:47,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:47,034 INFO L225 Difference]: With dead ends: 970 [2021-06-05 11:08:47,035 INFO L226 Difference]: Without dead ends: 839 [2021-06-05 11:08:47,035 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:47,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-06-05 11:08:47,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 759. [2021-06-05 11:08:47,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 756 states have (on average 2.1600529100529102) internal successors, (1633), 758 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:47,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1633 transitions. [2021-06-05 11:08:47,049 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1633 transitions. Word has length 43 [2021-06-05 11:08:47,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:47,049 INFO L482 AbstractCegarLoop]: Abstraction has 759 states and 1633 transitions. [2021-06-05 11:08:47,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:47,049 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1633 transitions. [2021-06-05 11:08:47,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:08:47,051 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:47,051 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] [2021-06-05 11:08:47,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-05 11:08:47,051 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:47,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:47,052 INFO L82 PathProgramCache]: Analyzing trace with hash 616828755, now seen corresponding path program 1 times [2021-06-05 11:08:47,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:47,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637933850] [2021-06-05 11:08:47,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:47,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:47,183 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:47,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:47,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637933850] [2021-06-05 11:08:47,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637933850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:47,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395027001] [2021-06-05 11:08:47,184 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-06-05 11:08:47,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:47,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:08:47,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:08:47,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395027001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:47,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:47,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2021-06-05 11:08:47,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531925649] [2021-06-05 11:08:47,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:08:47,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:47,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:08:47,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:08:47,449 INFO L87 Difference]: Start difference. First operand 759 states and 1633 transitions. Second operand has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:49,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:49,523 INFO L93 Difference]: Finished difference Result 1648 states and 3299 transitions. [2021-06-05 11:08:49,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 11:08:49,524 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 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 65 [2021-06-05 11:08:49,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:49,529 INFO L225 Difference]: With dead ends: 1648 [2021-06-05 11:08:49,529 INFO L226 Difference]: Without dead ends: 1608 [2021-06-05 11:08:49,530 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1636.8ms TimeCoverageRelationStatistics Valid=693, Invalid=2613, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 11:08:49,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2021-06-05 11:08:49,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1116. [2021-06-05 11:08:49,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 1113 states have (on average 2.1455525606469004) internal successors, (2388), 1115 states have internal predecessors, (2388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:49,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2388 transitions. [2021-06-05 11:08:49,551 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2388 transitions. Word has length 65 [2021-06-05 11:08:49,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:49,552 INFO L482 AbstractCegarLoop]: Abstraction has 1116 states and 2388 transitions. [2021-06-05 11:08:49,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:49,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2388 transitions. [2021-06-05 11:08:49,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:08:49,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:49,554 INFO L521 BasicCegarLoop]: trace histogram [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] [2021-06-05 11:08:49,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:08:49,761 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:49,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:49,761 INFO L82 PathProgramCache]: Analyzing trace with hash 820702413, now seen corresponding path program 1 times [2021-06-05 11:08:49,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:49,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457907834] [2021-06-05 11:08:49,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:49,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:49,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:49,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:49,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457907834] [2021-06-05 11:08:49,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457907834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:49,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87034849] [2021-06-05 11:08:49,818 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-06-05 11:08:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:49,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:08:49,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:50,030 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:50,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87034849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:50,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:50,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:08:50,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392121783] [2021-06-05 11:08:50,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:08:50,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:50,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:08:50,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:08:50,032 INFO L87 Difference]: Start difference. First operand 1116 states and 2388 transitions. Second operand has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:50,202 INFO L93 Difference]: Finished difference Result 848 states and 1874 transitions. [2021-06-05 11:08:50,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:08:50,203 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 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 75 [2021-06-05 11:08:50,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:50,205 INFO L225 Difference]: With dead ends: 848 [2021-06-05 11:08:50,205 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 11:08:50,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 144.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:08:50,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 11:08:50,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 842. [2021-06-05 11:08:50,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.221165279429251) internal successors, (1868), 841 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1868 transitions. [2021-06-05 11:08:50,219 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1868 transitions. Word has length 75 [2021-06-05 11:08:50,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:50,220 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 1868 transitions. [2021-06-05 11:08:50,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,220 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1868 transitions. [2021-06-05 11:08:50,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:08:50,221 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:50,222 INFO L521 BasicCegarLoop]: trace histogram [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, 1] [2021-06-05 11:08:50,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 11:08:50,438 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:50,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:50,439 INFO L82 PathProgramCache]: Analyzing trace with hash -721943593, now seen corresponding path program 1 times [2021-06-05 11:08:50,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:50,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688288307] [2021-06-05 11:08:50,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:50,518 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:08:50,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:50,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688288307] [2021-06-05 11:08:50,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688288307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:50,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321272745] [2021-06-05 11:08:50,519 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-06-05 11:08:50,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:50,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:08:50,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:50,753 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:08:50,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321272745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:50,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:50,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:08:50,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745520922] [2021-06-05 11:08:50,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:08:50,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:50,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:08:50,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:08:50,754 INFO L87 Difference]: Start difference. First operand 842 states and 1868 transitions. Second operand has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:50,959 INFO L93 Difference]: Finished difference Result 855 states and 1881 transitions. [2021-06-05 11:08:50,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:08:50,959 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 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 87 [2021-06-05 11:08:50,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:50,962 INFO L225 Difference]: With dead ends: 855 [2021-06-05 11:08:50,962 INFO L226 Difference]: Without dead ends: 855 [2021-06-05 11:08:50,962 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 144.3ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:08:50,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2021-06-05 11:08:50,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 562. [2021-06-05 11:08:50,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 561 states have (on average 2.2245989304812834) internal successors, (1248), 561 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1248 transitions. [2021-06-05 11:08:50,970 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1248 transitions. Word has length 87 [2021-06-05 11:08:50,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:50,970 INFO L482 AbstractCegarLoop]: Abstraction has 562 states and 1248 transitions. [2021-06-05 11:08:50,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:50,970 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1248 transitions. [2021-06-05 11:08:50,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:08:50,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:50,971 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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] [2021-06-05 11:08:51,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:08:51,192 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:51,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:51,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1114387471, now seen corresponding path program 2 times [2021-06-05 11:08:51,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:51,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254789098] [2021-06-05 11:08:51,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:51,478 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:08:51,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:51,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254789098] [2021-06-05 11:08:51,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254789098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:51,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078442891] [2021-06-05 11:08:51,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 11:08:51,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:08:51,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:08:51,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:08:51,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:51,844 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-06-05 11:08:51,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078442891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:51,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:51,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 10] total 30 [2021-06-05 11:08:51,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329095472] [2021-06-05 11:08:51,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 11:08:51,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:51,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 11:08:51,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 11:08:51,848 INFO L87 Difference]: Start difference. First operand 562 states and 1248 transitions. Second operand has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:55,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:55,235 INFO L93 Difference]: Finished difference Result 426 states and 924 transitions. [2021-06-05 11:08:55,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 11:08:55,235 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 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 94 [2021-06-05 11:08:55,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:55,236 INFO L225 Difference]: With dead ends: 426 [2021-06-05 11:08:55,236 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:08:55,237 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1913 ImplicationChecksByTransitivity, 3157.6ms TimeCoverageRelationStatistics Valid=1297, Invalid=6013, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 11:08:55,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:08:55,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:08:55,237 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-06-05 11:08:55,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:08:55,237 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 94 [2021-06-05 11:08:55,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:55,237 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:08:55,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:55,237 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:08:55,238 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:08:55,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-06-05 11:08:55,444 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:08:55,444 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:08:55,445 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:08:55,445 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:08:55,445 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:08:55,445 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:08:55,445 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:08:55,445 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:08:55,445 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:08:55,445 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:08:55,446 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 83 places, 86 transitions, 190 flow [2021-06-05 11:08:55,486 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1807 states, 1797 states have (on average 2.5509181969949917) internal successors, (4584), 1806 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:55,490 INFO L276 IsEmpty]: Start isEmpty. Operand has 1807 states, 1797 states have (on average 2.5509181969949917) internal successors, (4584), 1806 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:55,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 11:08:55,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:55,506 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:08:55,506 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:08:55,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:55,507 INFO L82 PathProgramCache]: Analyzing trace with hash -519909148, now seen corresponding path program 1 times [2021-06-05 11:08:55,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:55,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822427865] [2021-06-05 11:08:55,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:55,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:08:55,526 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:08:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:08:55,544 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:08:55,552 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:08:55,552 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:08:55,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-05 11:08:55,552 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:08:55,552 WARN L242 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:08:55,552 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,561 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,562 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,563 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,567 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,568 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,570 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,570 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,570 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,570 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,570 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,571 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,571 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,571 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,571 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,571 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:08:55,574 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 11:08:55,575 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:08:55,576 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:08:55,576 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:08:55,576 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:08:55,576 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:08:55,576 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:08:55,576 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:08:55,576 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:08:55,576 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:08:55,580 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 91 places, 93 transitions, 216 flow [2021-06-05 11:08:56,085 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 12169 states, 12151 states have (on average 3.291745535346885) internal successors, (39998), 12168 states have internal predecessors, (39998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,110 INFO L276 IsEmpty]: Start isEmpty. Operand has 12169 states, 12151 states have (on average 3.291745535346885) internal successors, (39998), 12168 states have internal predecessors, (39998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:56,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:56,111 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] [2021-06-05 11:08:56,111 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:56,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:56,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1470062994, now seen corresponding path program 1 times [2021-06-05 11:08:56,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:56,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221309308] [2021-06-05 11:08:56,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:56,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:56,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:56,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221309308] [2021-06-05 11:08:56,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221309308] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:56,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:56,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:08:56,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801785892] [2021-06-05 11:08:56,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:08:56,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:56,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:08:56,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:08:56,146 INFO L87 Difference]: Start difference. First operand has 12169 states, 12151 states have (on average 3.291745535346885) internal successors, (39998), 12168 states have internal predecessors, (39998), 0 states have call successors, (0), 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 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:56,202 INFO L93 Difference]: Finished difference Result 11826 states and 37631 transitions. [2021-06-05 11:08:56,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:08:56,202 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:56,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:56,241 INFO L225 Difference]: With dead ends: 11826 [2021-06-05 11:08:56,241 INFO L226 Difference]: Without dead ends: 8685 [2021-06-05 11:08:56,241 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-06-05 11:08:56,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8685 states. [2021-06-05 11:08:56,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8685 to 8685. [2021-06-05 11:08:56,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8685 states, 8677 states have (on average 3.155468479889363) internal successors, (27380), 8684 states have internal predecessors, (27380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8685 states to 8685 states and 27380 transitions. [2021-06-05 11:08:56,520 INFO L78 Accepts]: Start accepts. Automaton has 8685 states and 27380 transitions. Word has length 36 [2021-06-05 11:08:56,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:56,520 INFO L482 AbstractCegarLoop]: Abstraction has 8685 states and 27380 transitions. [2021-06-05 11:08:56,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,520 INFO L276 IsEmpty]: Start isEmpty. Operand 8685 states and 27380 transitions. [2021-06-05 11:08:56,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:08:56,520 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:56,520 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] [2021-06-05 11:08:56,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-05 11:08:56,520 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:56,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:56,521 INFO L82 PathProgramCache]: Analyzing trace with hash -298259214, now seen corresponding path program 1 times [2021-06-05 11:08:56,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:56,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47351855] [2021-06-05 11:08:56,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:56,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:56,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:56,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47351855] [2021-06-05 11:08:56,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47351855] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:56,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:56,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:56,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170518363] [2021-06-05 11:08:56,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:56,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:56,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:56,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:56,545 INFO L87 Difference]: Start difference. First operand 8685 states and 27380 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:56,601 INFO L93 Difference]: Finished difference Result 11086 states and 34926 transitions. [2021-06-05 11:08:56,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 11:08:56,602 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:08:56,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:56,639 INFO L225 Difference]: With dead ends: 11086 [2021-06-05 11:08:56,639 INFO L226 Difference]: Without dead ends: 9714 [2021-06-05 11:08:56,639 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:08:56,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9714 states. [2021-06-05 11:08:56,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9714 to 9028. [2021-06-05 11:08:56,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9028 states, 9020 states have (on average 3.1549889135254987) internal successors, (28458), 9027 states have internal predecessors, (28458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9028 states to 9028 states and 28458 transitions. [2021-06-05 11:08:56,930 INFO L78 Accepts]: Start accepts. Automaton has 9028 states and 28458 transitions. Word has length 36 [2021-06-05 11:08:56,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:56,930 INFO L482 AbstractCegarLoop]: Abstraction has 9028 states and 28458 transitions. [2021-06-05 11:08:56,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:56,930 INFO L276 IsEmpty]: Start isEmpty. Operand 9028 states and 28458 transitions. [2021-06-05 11:08:56,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 11:08:56,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:56,931 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] [2021-06-05 11:08:56,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-05 11:08:56,931 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:56,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:56,932 INFO L82 PathProgramCache]: Analyzing trace with hash 56842257, now seen corresponding path program 1 times [2021-06-05 11:08:56,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:56,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515759807] [2021-06-05 11:08:56,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:08:56,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:56,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515759807] [2021-06-05 11:08:56,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515759807] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:08:56,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:08:56,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:08:56,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159702965] [2021-06-05 11:08:56,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:08:56,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:56,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:08:56,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:56,965 INFO L87 Difference]: Start difference. First operand 9028 states and 28458 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:57,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:57,022 INFO L93 Difference]: Finished difference Result 7150 states and 20709 transitions. [2021-06-05 11:08:57,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 11:08:57,023 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-06-05 11:08:57,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:57,107 INFO L225 Difference]: With dead ends: 7150 [2021-06-05 11:08:57,107 INFO L226 Difference]: Without dead ends: 6371 [2021-06-05 11:08:57,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:08:57,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6371 states. [2021-06-05 11:08:57,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6371 to 5613. [2021-06-05 11:08:57,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5613 states, 5606 states have (on average 2.89885836603639) internal successors, (16251), 5612 states have internal predecessors, (16251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:57,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5613 states to 5613 states and 16251 transitions. [2021-06-05 11:08:57,232 INFO L78 Accepts]: Start accepts. Automaton has 5613 states and 16251 transitions. Word has length 43 [2021-06-05 11:08:57,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:57,233 INFO L482 AbstractCegarLoop]: Abstraction has 5613 states and 16251 transitions. [2021-06-05 11:08:57,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:57,233 INFO L276 IsEmpty]: Start isEmpty. Operand 5613 states and 16251 transitions. [2021-06-05 11:08:57,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:08:57,238 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:57,238 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] [2021-06-05 11:08:57,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-05 11:08:57,238 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:57,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:57,239 INFO L82 PathProgramCache]: Analyzing trace with hash -443131308, now seen corresponding path program 1 times [2021-06-05 11:08:57,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:57,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665832632] [2021-06-05 11:08:57,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:57,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:57,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:57,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665832632] [2021-06-05 11:08:57,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665832632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:57,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783934135] [2021-06-05 11:08:57,397 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-06-05 11:08:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:57,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:08:57,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:08:57,607 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:08:57,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783934135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:57,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:08:57,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2021-06-05 11:08:57,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190887201] [2021-06-05 11:08:57,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:08:57,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:08:57,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:08:57,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:08:57,608 INFO L87 Difference]: Start difference. First operand 5613 states and 16251 transitions. Second operand has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:59,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:08:59,471 INFO L93 Difference]: Finished difference Result 14453 states and 39208 transitions. [2021-06-05 11:08:59,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 11:08:59,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 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 65 [2021-06-05 11:08:59,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:08:59,499 INFO L225 Difference]: With dead ends: 14453 [2021-06-05 11:08:59,499 INFO L226 Difference]: Without dead ends: 14101 [2021-06-05 11:08:59,500 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1435.7ms TimeCoverageRelationStatistics Valid=693, Invalid=2613, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 11:08:59,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14101 states. [2021-06-05 11:08:59,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14101 to 8596. [2021-06-05 11:08:59,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8596 states, 8589 states have (on average 2.8797298870648502) internal successors, (24734), 8595 states have internal predecessors, (24734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:59,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 24734 transitions. [2021-06-05 11:08:59,689 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 24734 transitions. Word has length 65 [2021-06-05 11:08:59,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:08:59,689 INFO L482 AbstractCegarLoop]: Abstraction has 8596 states and 24734 transitions. [2021-06-05 11:08:59,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:08:59,689 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 24734 transitions. [2021-06-05 11:08:59,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:08:59,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:08:59,700 INFO L521 BasicCegarLoop]: trace histogram [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] [2021-06-05 11:08:59,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 11:08:59,919 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:08:59,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:08:59,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1826271885, now seen corresponding path program 1 times [2021-06-05 11:08:59,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:08:59,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317489604] [2021-06-05 11:08:59,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:08:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:08:59,982 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:08:59,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:08:59,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317489604] [2021-06-05 11:08:59,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317489604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:08:59,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898079246] [2021-06-05 11:08:59,982 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-06-05 11:09:00,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:00,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:09:00,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:00,192 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:09:00,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898079246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:00,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:00,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:09:00,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61576571] [2021-06-05 11:09:00,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:09:00,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:00,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:09:00,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:09:00,194 INFO L87 Difference]: Start difference. First operand 8596 states and 24734 transitions. Second operand has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:00,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:00,373 INFO L93 Difference]: Finished difference Result 6575 states and 18910 transitions. [2021-06-05 11:09:00,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:09:00,374 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 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 75 [2021-06-05 11:09:00,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:00,386 INFO L225 Difference]: With dead ends: 6575 [2021-06-05 11:09:00,386 INFO L226 Difference]: Without dead ends: 6575 [2021-06-05 11:09:00,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 140.4ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:09:00,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6575 states. [2021-06-05 11:09:00,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6575 to 6414. [2021-06-05 11:09:00,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6414 states, 6410 states have (on average 2.9085803432137287) internal successors, (18644), 6413 states have internal predecessors, (18644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:00,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6414 states to 6414 states and 18644 transitions. [2021-06-05 11:09:00,490 INFO L78 Accepts]: Start accepts. Automaton has 6414 states and 18644 transitions. Word has length 75 [2021-06-05 11:09:00,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:00,490 INFO L482 AbstractCegarLoop]: Abstraction has 6414 states and 18644 transitions. [2021-06-05 11:09:00,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:00,490 INFO L276 IsEmpty]: Start isEmpty. Operand 6414 states and 18644 transitions. [2021-06-05 11:09:00,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:09:00,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:00,502 INFO L521 BasicCegarLoop]: trace histogram [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, 1] [2021-06-05 11:09:00,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 11:09:00,718 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:00,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:00,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1130097105, now seen corresponding path program 1 times [2021-06-05 11:09:00,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:00,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101452738] [2021-06-05 11:09:00,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:00,795 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:09:00,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:00,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101452738] [2021-06-05 11:09:00,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101452738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:00,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764980924] [2021-06-05 11:09:00,795 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-06-05 11:09:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:00,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:09:00,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:00,994 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:09:00,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764980924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:00,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:00,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:09:00,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344717038] [2021-06-05 11:09:00,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:09:00,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:00,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:09:00,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:09:00,995 INFO L87 Difference]: Start difference. First operand 6414 states and 18644 transitions. Second operand has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:01,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:01,204 INFO L93 Difference]: Finished difference Result 6658 states and 19080 transitions. [2021-06-05 11:09:01,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:09:01,205 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 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 87 [2021-06-05 11:09:01,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:01,216 INFO L225 Difference]: With dead ends: 6658 [2021-06-05 11:09:01,217 INFO L226 Difference]: Without dead ends: 6658 [2021-06-05 11:09:01,217 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 147.2ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:09:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6658 states. [2021-06-05 11:09:01,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6658 to 4138. [2021-06-05 11:09:01,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4138 states, 4134 states have (on average 2.908321238509918) internal successors, (12023), 4137 states have internal predecessors, (12023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:01,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4138 states to 4138 states and 12023 transitions. [2021-06-05 11:09:01,305 INFO L78 Accepts]: Start accepts. Automaton has 4138 states and 12023 transitions. Word has length 87 [2021-06-05 11:09:01,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:01,305 INFO L482 AbstractCegarLoop]: Abstraction has 4138 states and 12023 transitions. [2021-06-05 11:09:01,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:01,305 INFO L276 IsEmpty]: Start isEmpty. Operand 4138 states and 12023 transitions. [2021-06-05 11:09:01,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:09:01,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:01,315 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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] [2021-06-05 11:09:01,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:01,525 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:01,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:01,525 INFO L82 PathProgramCache]: Analyzing trace with hash 693301842, now seen corresponding path program 2 times [2021-06-05 11:09:01,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:01,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485851175] [2021-06-05 11:09:01,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:01,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:01,815 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:09:01,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:01,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485851175] [2021-06-05 11:09:01,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485851175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:01,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644154400] [2021-06-05 11:09:01,816 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 11:09:01,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:09:01,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:09:01,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:09:01,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:02,179 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-06-05 11:09:02,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644154400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:02,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:02,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 10] total 30 [2021-06-05 11:09:02,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865591763] [2021-06-05 11:09:02,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 11:09:02,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:02,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 11:09:02,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 11:09:02,181 INFO L87 Difference]: Start difference. First operand 4138 states and 12023 transitions. Second operand has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:10,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:10,172 INFO L93 Difference]: Finished difference Result 8651 states and 22909 transitions. [2021-06-05 11:09:10,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-06-05 11:09:10,173 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 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 94 [2021-06-05 11:09:10,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:10,185 INFO L225 Difference]: With dead ends: 8651 [2021-06-05 11:09:10,185 INFO L226 Difference]: Without dead ends: 8599 [2021-06-05 11:09:10,188 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6698 ImplicationChecksByTransitivity, 6616.5ms TimeCoverageRelationStatistics Valid=3460, Invalid=17132, Unknown=0, NotChecked=0, Total=20592 [2021-06-05 11:09:10,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8599 states. [2021-06-05 11:09:10,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8599 to 5260. [2021-06-05 11:09:10,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5260 states, 5256 states have (on average 2.8557838660578385) internal successors, (15010), 5259 states have internal predecessors, (15010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:10,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5260 states to 5260 states and 15010 transitions. [2021-06-05 11:09:10,284 INFO L78 Accepts]: Start accepts. Automaton has 5260 states and 15010 transitions. Word has length 94 [2021-06-05 11:09:10,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:10,284 INFO L482 AbstractCegarLoop]: Abstraction has 5260 states and 15010 transitions. [2021-06-05 11:09:10,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 5.366666666666666) internal successors, (161), 30 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:10,284 INFO L276 IsEmpty]: Start isEmpty. Operand 5260 states and 15010 transitions. [2021-06-05 11:09:10,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-06-05 11:09:10,293 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:10,293 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:09:10,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:10,509 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:10,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:10,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1524803346, now seen corresponding path program 1 times [2021-06-05 11:09:10,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:10,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102438373] [2021-06-05 11:09:10,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:10,583 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 39 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 11:09:10,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:10,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102438373] [2021-06-05 11:09:10,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102438373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:10,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79564011] [2021-06-05 11:09:10,583 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-06-05 11:09:10,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:10,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:09:10,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:10,837 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 11:09:10,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79564011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:10,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:10,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:09:10,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137349555] [2021-06-05 11:09:10,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:09:10,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:10,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:09:10,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:09:10,839 INFO L87 Difference]: Start difference. First operand 5260 states and 15010 transitions. Second operand has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:11,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:11,103 INFO L93 Difference]: Finished difference Result 4750 states and 14048 transitions. [2021-06-05 11:09:11,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:09:11,103 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 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 104 [2021-06-05 11:09:11,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:11,111 INFO L225 Difference]: With dead ends: 4750 [2021-06-05 11:09:11,111 INFO L226 Difference]: Without dead ends: 4750 [2021-06-05 11:09:11,112 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 250.1ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:09:11,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4750 states. [2021-06-05 11:09:11,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4750 to 4744. [2021-06-05 11:09:11,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4744 states, 4743 states have (on average 2.960573476702509) internal successors, (14042), 4743 states have internal predecessors, (14042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:11,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4744 states to 4744 states and 14042 transitions. [2021-06-05 11:09:11,192 INFO L78 Accepts]: Start accepts. Automaton has 4744 states and 14042 transitions. Word has length 104 [2021-06-05 11:09:11,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:11,193 INFO L482 AbstractCegarLoop]: Abstraction has 4744 states and 14042 transitions. [2021-06-05 11:09:11,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:11,193 INFO L276 IsEmpty]: Start isEmpty. Operand 4744 states and 14042 transitions. [2021-06-05 11:09:11,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-06-05 11:09:11,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:11,201 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:09:11,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:11,417 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:11,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:11,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1761423950, now seen corresponding path program 1 times [2021-06-05 11:09:11,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:11,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862659694] [2021-06-05 11:09:11,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:11,514 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-06-05 11:09:11,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:11,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862659694] [2021-06-05 11:09:11,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862659694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:11,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821364273] [2021-06-05 11:09:11,515 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-06-05 11:09:11,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:11,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:09:11,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:11,843 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-06-05 11:09:11,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821364273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:11,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:11,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:09:11,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918666490] [2021-06-05 11:09:11,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:09:11,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:11,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:09:11,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:09:11,844 INFO L87 Difference]: Start difference. First operand 4744 states and 14042 transitions. Second operand has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:12,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:12,084 INFO L93 Difference]: Finished difference Result 4764 states and 14062 transitions. [2021-06-05 11:09:12,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:09:12,084 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 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 116 [2021-06-05 11:09:12,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:12,091 INFO L225 Difference]: With dead ends: 4764 [2021-06-05 11:09:12,091 INFO L226 Difference]: Without dead ends: 4764 [2021-06-05 11:09:12,091 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 247.0ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:09:12,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4764 states. [2021-06-05 11:09:12,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4764 to 3527. [2021-06-05 11:09:12,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3527 states, 3526 states have (on average 3.047929665343165) internal successors, (10747), 3526 states have internal predecessors, (10747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:12,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3527 states to 3527 states and 10747 transitions. [2021-06-05 11:09:12,150 INFO L78 Accepts]: Start accepts. Automaton has 3527 states and 10747 transitions. Word has length 116 [2021-06-05 11:09:12,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:12,150 INFO L482 AbstractCegarLoop]: Abstraction has 3527 states and 10747 transitions. [2021-06-05 11:09:12,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:12,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3527 states and 10747 transitions. [2021-06-05 11:09:12,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-06-05 11:09:12,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:12,156 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:09:12,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 11:09:12,372 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:12,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:12,372 INFO L82 PathProgramCache]: Analyzing trace with hash 856553141, now seen corresponding path program 2 times [2021-06-05 11:09:12,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:12,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366971316] [2021-06-05 11:09:12,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:12,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-06-05 11:09:12,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:12,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366971316] [2021-06-05 11:09:12,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366971316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:12,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447092440] [2021-06-05 11:09:12,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 11:09:12,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:09:12,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:09:12,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:09:12,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:13,364 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-05 11:09:13,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447092440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:13,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:13,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 12] total 39 [2021-06-05 11:09:13,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743338220] [2021-06-05 11:09:13,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 11:09:13,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:13,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 11:09:13,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1356, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 11:09:13,366 INFO L87 Difference]: Start difference. First operand 3527 states and 10747 transitions. Second operand has 39 states, 39 states have (on average 5.230769230769231) internal successors, (204), 39 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:20,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:20,634 INFO L93 Difference]: Finished difference Result 3146 states and 9284 transitions. [2021-06-05 11:09:20,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-06-05 11:09:20,635 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 5.230769230769231) internal successors, (204), 39 states have internal predecessors, (204), 0 states have call successors, (0), 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 123 [2021-06-05 11:09:20,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:20,635 INFO L225 Difference]: With dead ends: 3146 [2021-06-05 11:09:20,635 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:09:20,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 116 SyntacticMatches, 2 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6513 ImplicationChecksByTransitivity, 6953.3ms TimeCoverageRelationStatistics Valid=3024, Invalid=17856, Unknown=0, NotChecked=0, Total=20880 [2021-06-05 11:09:20,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:09:20,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:09:20,638 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-06-05 11:09:20,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:09:20,638 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 123 [2021-06-05 11:09:20,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:20,638 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:09:20,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 5.230769230769231) internal successors, (204), 39 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:20,638 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:09:20,638 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:09:20,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:20,855 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:09:20,855 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:09:20,855 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:09:20,855 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:09:20,855 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:09:20,855 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:09:20,855 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:09:20,856 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:09:20,856 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:09:20,856 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:09:20,858 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 91 places, 93 transitions, 216 flow [2021-06-05 11:09:21,246 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 12169 states, 12151 states have (on average 3.291745535346885) internal successors, (39998), 12168 states have internal predecessors, (39998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:21,261 INFO L276 IsEmpty]: Start isEmpty. Operand has 12169 states, 12151 states have (on average 3.291745535346885) internal successors, (39998), 12168 states have internal predecessors, (39998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:21,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:09:21,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:21,267 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:09:21,267 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:09:21,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:21,267 INFO L82 PathProgramCache]: Analyzing trace with hash -788640589, now seen corresponding path program 1 times [2021-06-05 11:09:21,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:21,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165779417] [2021-06-05 11:09:21,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:09:21,276 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:09:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:09:21,282 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:09:21,288 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:09:21,288 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:09:21,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-05 11:09:21,288 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:09:21,288 WARN L242 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:09:21,288 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-05 11:09:21,293 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,293 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,294 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,295 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,296 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,297 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,297 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,297 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,297 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,297 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,298 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,299 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,299 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,299 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,299 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,299 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:09:21,302 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-05 11:09:21,303 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:09:21,303 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:09:21,303 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:09:21,303 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:09:21,303 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:09:21,303 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:09:21,303 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:09:21,303 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:09:21,303 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:09:21,304 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 99 places, 100 transitions, 244 flow [2021-06-05 11:09:33,405 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 82867 states, 82833 states have (on average 4.02511076503326) internal successors, (333412), 82866 states have internal predecessors, (333412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:33,492 INFO L276 IsEmpty]: Start isEmpty. Operand has 82867 states, 82833 states have (on average 4.02511076503326) internal successors, (333412), 82866 states have internal predecessors, (333412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:33,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:09:33,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:33,493 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] [2021-06-05 11:09:33,493 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:33,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:33,493 INFO L82 PathProgramCache]: Analyzing trace with hash 81769361, now seen corresponding path program 1 times [2021-06-05 11:09:33,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:33,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011292323] [2021-06-05 11:09:33,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:33,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:33,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:09:33,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:33,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011292323] [2021-06-05 11:09:33,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011292323] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:09:33,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:09:33,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:09:33,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764435020] [2021-06-05 11:09:33,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:09:33,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:33,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:09:33,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:09:33,758 INFO L87 Difference]: Start difference. First operand has 82867 states, 82833 states have (on average 4.02511076503326) internal successors, (333412), 82866 states have internal predecessors, (333412), 0 states have call successors, (0), 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 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:34,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:34,451 INFO L93 Difference]: Finished difference Result 80466 states and 315392 transitions. [2021-06-05 11:09:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:09:34,451 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:09:34,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:34,795 INFO L225 Difference]: With dead ends: 80466 [2021-06-05 11:09:34,795 INFO L226 Difference]: Without dead ends: 59577 [2021-06-05 11:09:34,795 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-06-05 11:09:35,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59577 states. [2021-06-05 11:09:36,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59577 to 59577. [2021-06-05 11:09:36,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59577 states, 59561 states have (on average 3.8908513960477493) internal successors, (231743), 59576 states have internal predecessors, (231743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:36,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59577 states to 59577 states and 231743 transitions. [2021-06-05 11:09:36,676 INFO L78 Accepts]: Start accepts. Automaton has 59577 states and 231743 transitions. Word has length 36 [2021-06-05 11:09:36,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:36,676 INFO L482 AbstractCegarLoop]: Abstraction has 59577 states and 231743 transitions. [2021-06-05 11:09:36,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:36,676 INFO L276 IsEmpty]: Start isEmpty. Operand 59577 states and 231743 transitions. [2021-06-05 11:09:36,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:09:36,677 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:36,677 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] [2021-06-05 11:09:36,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-05 11:09:36,677 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:36,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:36,677 INFO L82 PathProgramCache]: Analyzing trace with hash 800959986, now seen corresponding path program 1 times [2021-06-05 11:09:36,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:36,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287048052] [2021-06-05 11:09:36,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:36,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:09:36,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:36,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287048052] [2021-06-05 11:09:36,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287048052] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:09:36,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:09:36,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:09:36,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017943782] [2021-06-05 11:09:36,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:09:36,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:36,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:09:36,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:09:36,723 INFO L87 Difference]: Start difference. First operand 59577 states and 231743 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:37,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:37,301 INFO L93 Difference]: Finished difference Result 76384 states and 296570 transitions. [2021-06-05 11:09:37,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 11:09:37,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:09:37,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:37,706 INFO L225 Difference]: With dead ends: 76384 [2021-06-05 11:09:37,706 INFO L226 Difference]: Without dead ends: 66780 [2021-06-05 11:09:37,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:09:38,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66780 states. [2021-06-05 11:09:39,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66780 to 61978. [2021-06-05 11:09:39,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61978 states, 61962 states have (on average 3.889545205125722) internal successors, (241004), 61977 states have internal predecessors, (241004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:39,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61978 states to 61978 states and 241004 transitions. [2021-06-05 11:09:39,582 INFO L78 Accepts]: Start accepts. Automaton has 61978 states and 241004 transitions. Word has length 36 [2021-06-05 11:09:39,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:39,583 INFO L482 AbstractCegarLoop]: Abstraction has 61978 states and 241004 transitions. [2021-06-05 11:09:39,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:39,583 INFO L276 IsEmpty]: Start isEmpty. Operand 61978 states and 241004 transitions. [2021-06-05 11:09:39,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 11:09:39,583 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:39,583 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] [2021-06-05 11:09:39,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-06-05 11:09:39,583 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:39,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:39,583 INFO L82 PathProgramCache]: Analyzing trace with hash -495492619, now seen corresponding path program 1 times [2021-06-05 11:09:39,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:39,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594501677] [2021-06-05 11:09:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:39,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:39,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:09:39,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:39,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594501677] [2021-06-05 11:09:39,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594501677] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:09:39,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:09:39,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:09:39,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361708611] [2021-06-05 11:09:39,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:09:39,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:39,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:09:39,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:09:39,604 INFO L87 Difference]: Start difference. First operand 61978 states and 241004 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:40,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:40,112 INFO L93 Difference]: Finished difference Result 52570 states and 190902 transitions. [2021-06-05 11:09:40,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 11:09:40,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-06-05 11:09:40,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:40,300 INFO L225 Difference]: With dead ends: 52570 [2021-06-05 11:09:40,301 INFO L226 Difference]: Without dead ends: 47903 [2021-06-05 11:09:40,301 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:09:40,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47903 states. [2021-06-05 11:09:41,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47903 to 41499. [2021-06-05 11:09:41,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41499 states, 41484 states have (on average 3.6330392440458974) internal successors, (150713), 41498 states have internal predecessors, (150713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:41,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41499 states to 41499 states and 150713 transitions. [2021-06-05 11:09:41,363 INFO L78 Accepts]: Start accepts. Automaton has 41499 states and 150713 transitions. Word has length 43 [2021-06-05 11:09:41,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:41,364 INFO L482 AbstractCegarLoop]: Abstraction has 41499 states and 150713 transitions. [2021-06-05 11:09:41,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:41,364 INFO L276 IsEmpty]: Start isEmpty. Operand 41499 states and 150713 transitions. [2021-06-05 11:09:41,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:09:41,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:41,369 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] [2021-06-05 11:09:41,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-06-05 11:09:41,370 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:41,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:41,370 INFO L82 PathProgramCache]: Analyzing trace with hash -812869803, now seen corresponding path program 1 times [2021-06-05 11:09:41,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:41,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467668199] [2021-06-05 11:09:41,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:41,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:41,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:09:41,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:41,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467668199] [2021-06-05 11:09:41,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467668199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:41,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251645429] [2021-06-05 11:09:41,445 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-06-05 11:09:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:41,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:09:41,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:41,682 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:09:41,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251645429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:41,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:41,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2021-06-05 11:09:41,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232937405] [2021-06-05 11:09:41,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:09:41,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:41,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:09:41,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:09:41,683 INFO L87 Difference]: Start difference. First operand 41499 states and 150713 transitions. Second operand has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:42,134 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 18 [2021-06-05 11:09:44,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:44,155 INFO L93 Difference]: Finished difference Result 114663 states and 395435 transitions. [2021-06-05 11:09:44,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 11:09:44,155 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 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 65 [2021-06-05 11:09:44,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:44,446 INFO L225 Difference]: With dead ends: 114663 [2021-06-05 11:09:44,446 INFO L226 Difference]: Without dead ends: 111767 [2021-06-05 11:09:44,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1562.9ms TimeCoverageRelationStatistics Valid=693, Invalid=2613, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 11:09:45,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111767 states. [2021-06-05 11:09:46,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111767 to 63566. [2021-06-05 11:09:46,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63566 states, 63551 states have (on average 3.6156630108102155) internal successors, (229779), 63565 states have internal predecessors, (229779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:46,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63566 states to 63566 states and 229779 transitions. [2021-06-05 11:09:46,566 INFO L78 Accepts]: Start accepts. Automaton has 63566 states and 229779 transitions. Word has length 65 [2021-06-05 11:09:46,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:46,566 INFO L482 AbstractCegarLoop]: Abstraction has 63566 states and 229779 transitions. [2021-06-05 11:09:46,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.2631578947368425) internal successors, (119), 19 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:46,566 INFO L276 IsEmpty]: Start isEmpty. Operand 63566 states and 229779 transitions. [2021-06-05 11:09:46,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:09:46,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:46,603 INFO L521 BasicCegarLoop]: trace histogram [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] [2021-06-05 11:09:46,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 11:09:46,804 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:46,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:46,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1855327111, now seen corresponding path program 1 times [2021-06-05 11:09:46,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:46,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567019752] [2021-06-05 11:09:46,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:46,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:09:47,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567019752] [2021-06-05 11:09:47,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567019752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552383632] [2021-06-05 11:09:47,149 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-06-05 11:09:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:47,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:09:47,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:47,407 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 11:09:47,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552383632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:47,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:47,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:09:47,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996936164] [2021-06-05 11:09:47,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:09:47,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:47,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:09:47,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:09:47,409 INFO L87 Difference]: Start difference. First operand 63566 states and 229779 transitions. Second operand has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:47,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:47,772 INFO L93 Difference]: Finished difference Result 48489 states and 172626 transitions. [2021-06-05 11:09:47,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:09:47,772 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 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 75 [2021-06-05 11:09:47,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:47,882 INFO L225 Difference]: With dead ends: 48489 [2021-06-05 11:09:47,882 INFO L226 Difference]: Without dead ends: 48489 [2021-06-05 11:09:47,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 148.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:09:48,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48489 states. [2021-06-05 11:09:48,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48489 to 46564. [2021-06-05 11:09:48,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46564 states, 46553 states have (on average 3.60692114364273) internal successors, (167913), 46563 states have internal predecessors, (167913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:49,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46564 states to 46564 states and 167913 transitions. [2021-06-05 11:09:49,011 INFO L78 Accepts]: Start accepts. Automaton has 46564 states and 167913 transitions. Word has length 75 [2021-06-05 11:09:49,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:49,012 INFO L482 AbstractCegarLoop]: Abstraction has 46564 states and 167913 transitions. [2021-06-05 11:09:49,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:49,012 INFO L276 IsEmpty]: Start isEmpty. Operand 46564 states and 167913 transitions. [2021-06-05 11:09:49,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:09:49,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:49,078 INFO L521 BasicCegarLoop]: trace histogram [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, 1] [2021-06-05 11:09:49,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:49,293 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:49,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:49,293 INFO L82 PathProgramCache]: Analyzing trace with hash -548641454, now seen corresponding path program 1 times [2021-06-05 11:09:49,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:49,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69982898] [2021-06-05 11:09:49,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:49,356 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:09:49,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:49,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69982898] [2021-06-05 11:09:49,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69982898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:49,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008635357] [2021-06-05 11:09:49,357 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-06-05 11:09:49,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:49,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:09:49,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:49,789 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:09:49,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008635357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:49,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:49,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:09:49,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458326430] [2021-06-05 11:09:49,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:09:49,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:49,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:09:49,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:09:49,790 INFO L87 Difference]: Start difference. First operand 46564 states and 167913 transitions. Second operand has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:50,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:09:50,168 INFO L93 Difference]: Finished difference Result 49640 states and 175827 transitions. [2021-06-05 11:09:50,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:09:50,168 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 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 87 [2021-06-05 11:09:50,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:09:50,286 INFO L225 Difference]: With dead ends: 49640 [2021-06-05 11:09:50,286 INFO L226 Difference]: Without dead ends: 49640 [2021-06-05 11:09:50,286 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 149.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:09:50,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49640 states. [2021-06-05 11:09:51,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49640 to 30454. [2021-06-05 11:09:51,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30454 states, 30443 states have (on average 3.5773741089905724) internal successors, (108906), 30453 states have internal predecessors, (108906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:51,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30454 states to 30454 states and 108906 transitions. [2021-06-05 11:09:51,275 INFO L78 Accepts]: Start accepts. Automaton has 30454 states and 108906 transitions. Word has length 87 [2021-06-05 11:09:51,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:09:51,275 INFO L482 AbstractCegarLoop]: Abstraction has 30454 states and 108906 transitions. [2021-06-05 11:09:51,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:09:51,275 INFO L276 IsEmpty]: Start isEmpty. Operand 30454 states and 108906 transitions. [2021-06-05 11:09:51,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:09:51,316 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:09:51,316 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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] [2021-06-05 11:09:51,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:51,529 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:09:51,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:09:51,529 INFO L82 PathProgramCache]: Analyzing trace with hash 581803669, now seen corresponding path program 2 times [2021-06-05 11:09:51,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:09:51,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651289687] [2021-06-05 11:09:51,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:09:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:09:51,797 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:09:51,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:09:51,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651289687] [2021-06-05 11:09:51,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651289687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:51,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703771219] [2021-06-05 11:09:51,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:09:51,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:09:51,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:09:51,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:09:51,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:09:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-06-05 11:09:52,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703771219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:09:52,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:09:52,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 10] total 30 [2021-06-05 11:09:52,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354175849] [2021-06-05 11:09:52,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 11:09:52,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:09:52,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 11:09:52,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-06-05 11:09:52,127 INFO L87 Difference]: Start difference. First operand 30454 states and 108906 transitions. Second operand has 30 states, 30 states have (on average 5.5) internal successors, (165), 30 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-06-05 11:09:54,915 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-06-05 11:10:00,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:00,984 INFO L93 Difference]: Finished difference Result 74277 states and 245798 transitions. [2021-06-05 11:10:00,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-06-05 11:10:00,985 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 5.5) internal successors, (165), 30 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) Word has length 94 [2021-06-05 11:10:00,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:01,134 INFO L225 Difference]: With dead ends: 74277 [2021-06-05 11:10:01,134 INFO L226 Difference]: Without dead ends: 73737 [2021-06-05 11:10:01,136 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6688 ImplicationChecksByTransitivity, 6510.5ms TimeCoverageRelationStatistics Valid=3460, Invalid=17132, Unknown=0, NotChecked=0, Total=20592 [2021-06-05 11:10:01,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73737 states. [2021-06-05 11:10:02,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73737 to 41432. [2021-06-05 11:10:02,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41432 states, 41421 states have (on average 3.527051495618165) internal successors, (146094), 41431 states have internal predecessors, (146094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:02,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41432 states to 41432 states and 146094 transitions. [2021-06-05 11:10:02,537 INFO L78 Accepts]: Start accepts. Automaton has 41432 states and 146094 transitions. Word has length 94 [2021-06-05 11:10:02,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:02,537 INFO L482 AbstractCegarLoop]: Abstraction has 41432 states and 146094 transitions. [2021-06-05 11:10:02,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 5.5) internal successors, (165), 30 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-06-05 11:10:02,537 INFO L276 IsEmpty]: Start isEmpty. Operand 41432 states and 146094 transitions. [2021-06-05 11:10:02,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-06-05 11:10:02,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:02,607 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:10:02,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:02,809 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:02,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:02,809 INFO L82 PathProgramCache]: Analyzing trace with hash -93655180, now seen corresponding path program 1 times [2021-06-05 11:10:02,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:02,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262239738] [2021-06-05 11:10:02,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:02,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:02,899 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 39 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 11:10:02,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:02,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262239738] [2021-06-05 11:10:02,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262239738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:02,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775558458] [2021-06-05 11:10:02,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:02,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:10:02,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:03,156 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 11:10:03,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775558458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:03,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:03,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:10:03,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297162719] [2021-06-05 11:10:03,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:10:03,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:03,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:10:03,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:10:03,157 INFO L87 Difference]: Start difference. First operand 41432 states and 146094 transitions. Second operand has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:03,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:03,598 INFO L93 Difference]: Finished difference Result 36166 states and 131386 transitions. [2021-06-05 11:10:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:10:03,599 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 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 104 [2021-06-05 11:10:03,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:03,681 INFO L225 Difference]: With dead ends: 36166 [2021-06-05 11:10:03,681 INFO L226 Difference]: Without dead ends: 36166 [2021-06-05 11:10:03,682 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 272.2ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:10:03,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36166 states. [2021-06-05 11:10:04,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36166 to 35988. [2021-06-05 11:10:04,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35988 states, 35983 states have (on average 3.6434983186504737) internal successors, (131104), 35987 states have internal predecessors, (131104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:04,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35988 states to 35988 states and 131104 transitions. [2021-06-05 11:10:04,649 INFO L78 Accepts]: Start accepts. Automaton has 35988 states and 131104 transitions. Word has length 104 [2021-06-05 11:10:04,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:04,649 INFO L482 AbstractCegarLoop]: Abstraction has 35988 states and 131104 transitions. [2021-06-05 11:10:04,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 6.4) internal successors, (128), 20 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:04,649 INFO L276 IsEmpty]: Start isEmpty. Operand 35988 states and 131104 transitions. [2021-06-05 11:10:04,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-06-05 11:10:04,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:04,713 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:10:04,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 11:10:04,914 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:04,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:04,914 INFO L82 PathProgramCache]: Analyzing trace with hash -359947281, now seen corresponding path program 1 times [2021-06-05 11:10:04,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:04,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851424423] [2021-06-05 11:10:04,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:05,002 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-06-05 11:10:05,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:05,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851424423] [2021-06-05 11:10:05,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851424423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:05,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120841170] [2021-06-05 11:10:05,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:05,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:05,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:10:05,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:05,291 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-06-05 11:10:05,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120841170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:05,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:05,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:10:05,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439231052] [2021-06-05 11:10:05,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:10:05,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:05,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:10:05,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:10:05,292 INFO L87 Difference]: Start difference. First operand 35988 states and 131104 transitions. Second operand has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:05,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:05,933 INFO L93 Difference]: Finished difference Result 36432 states and 131892 transitions. [2021-06-05 11:10:05,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:10:05,933 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 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 116 [2021-06-05 11:10:05,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:06,022 INFO L225 Difference]: With dead ends: 36432 [2021-06-05 11:10:06,022 INFO L226 Difference]: Without dead ends: 36432 [2021-06-05 11:10:06,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 266.1ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:10:06,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36432 states. [2021-06-05 11:10:06,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36432 to 25763. [2021-06-05 11:10:06,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25763 states, 25758 states have (on average 3.723891606491187) internal successors, (95920), 25762 states have internal predecessors, (95920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:06,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25763 states to 25763 states and 95920 transitions. [2021-06-05 11:10:06,671 INFO L78 Accepts]: Start accepts. Automaton has 25763 states and 95920 transitions. Word has length 116 [2021-06-05 11:10:06,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:06,671 INFO L482 AbstractCegarLoop]: Abstraction has 25763 states and 95920 transitions. [2021-06-05 11:10:06,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 6.75) internal successors, (135), 20 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:06,671 INFO L276 IsEmpty]: Start isEmpty. Operand 25763 states and 95920 transitions. [2021-06-05 11:10:06,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-06-05 11:10:06,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:06,719 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:10:06,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 11:10:06,943 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:06,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:06,943 INFO L82 PathProgramCache]: Analyzing trace with hash 8725848, now seen corresponding path program 2 times [2021-06-05 11:10:06,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:06,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408648059] [2021-06-05 11:10:06,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:07,305 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 11:10:07,610 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-06-05 11:10:07,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:07,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408648059] [2021-06-05 11:10:07,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408648059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:07,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63576625] [2021-06-05 11:10:07,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:07,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:10:07,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:10:07,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:10:07,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-05 11:10:08,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63576625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:08,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:08,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 12] total 39 [2021-06-05 11:10:08,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031642320] [2021-06-05 11:10:08,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 11:10:08,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:08,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 11:10:08,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1357, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 11:10:08,104 INFO L87 Difference]: Start difference. First operand 25763 states and 95920 transitions. Second operand has 39 states, 39 states have (on average 5.076923076923077) internal successors, (198), 39 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:15,808 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-06-05 11:10:24,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:24,445 INFO L93 Difference]: Finished difference Result 60625 states and 208743 transitions. [2021-06-05 11:10:24,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2021-06-05 11:10:24,445 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 5.076923076923077) internal successors, (198), 39 states have internal predecessors, (198), 0 states have call successors, (0), 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 123 [2021-06-05 11:10:24,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:24,577 INFO L225 Difference]: With dead ends: 60625 [2021-06-05 11:10:24,577 INFO L226 Difference]: Without dead ends: 60565 [2021-06-05 11:10:24,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17602 ImplicationChecksByTransitivity, 13484.2ms TimeCoverageRelationStatistics Valid=6707, Invalid=43245, Unknown=0, NotChecked=0, Total=49952 [2021-06-05 11:10:24,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60565 states. [2021-06-05 11:10:25,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60565 to 29267. [2021-06-05 11:10:25,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29267 states, 29262 states have (on average 3.6900075182830974) internal successors, (107977), 29266 states have internal predecessors, (107977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:25,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29267 states to 29267 states and 107977 transitions. [2021-06-05 11:10:25,547 INFO L78 Accepts]: Start accepts. Automaton has 29267 states and 107977 transitions. Word has length 123 [2021-06-05 11:10:25,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:25,547 INFO L482 AbstractCegarLoop]: Abstraction has 29267 states and 107977 transitions. [2021-06-05 11:10:25,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 5.076923076923077) internal successors, (198), 39 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:25,547 INFO L276 IsEmpty]: Start isEmpty. Operand 29267 states and 107977 transitions. [2021-06-05 11:10:25,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-06-05 11:10:25,598 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:25,598 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 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-06-05 11:10:25,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 11:10:25,798 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:25,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:25,799 INFO L82 PathProgramCache]: Analyzing trace with hash 991552002, now seen corresponding path program 1 times [2021-06-05 11:10:25,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:25,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432994175] [2021-06-05 11:10:25,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:25,918 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 71 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-06-05 11:10:25,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:25,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432994175] [2021-06-05 11:10:25,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432994175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:25,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637458883] [2021-06-05 11:10:25,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:26,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:10:26,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:26,260 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 33 proven. 52 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-06-05 11:10:26,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637458883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:26,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:26,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-06-05 11:10:26,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884466185] [2021-06-05 11:10:26,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:10:26,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:26,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:10:26,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:10:26,262 INFO L87 Difference]: Start difference. First operand 29267 states and 107977 transitions. Second operand has 26 states, 26 states have (on average 6.269230769230769) internal successors, (163), 26 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:26,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:26,711 INFO L93 Difference]: Finished difference Result 28433 states and 106419 transitions. [2021-06-05 11:10:26,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 11:10:26,711 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 6.269230769230769) internal successors, (163), 26 states have internal predecessors, (163), 0 states have call successors, (0), 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 133 [2021-06-05 11:10:26,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:26,778 INFO L225 Difference]: With dead ends: 28433 [2021-06-05 11:10:26,778 INFO L226 Difference]: Without dead ends: 28433 [2021-06-05 11:10:26,778 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 348.8ms TimeCoverageRelationStatistics Valid=357, Invalid=1805, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 11:10:26,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28433 states. [2021-06-05 11:10:27,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28433 to 28427. [2021-06-05 11:10:27,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28427 states, 28426 states have (on average 3.7435094631675225) internal successors, (106413), 28426 states have internal predecessors, (106413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:27,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28427 states to 28427 states and 106413 transitions. [2021-06-05 11:10:27,376 INFO L78 Accepts]: Start accepts. Automaton has 28427 states and 106413 transitions. Word has length 133 [2021-06-05 11:10:27,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:27,377 INFO L482 AbstractCegarLoop]: Abstraction has 28427 states and 106413 transitions. [2021-06-05 11:10:27,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 6.269230769230769) internal successors, (163), 26 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:27,377 INFO L276 IsEmpty]: Start isEmpty. Operand 28427 states and 106413 transitions. [2021-06-05 11:10:27,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-06-05 11:10:27,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:27,427 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 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-06-05 11:10:27,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 11:10:27,628 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:27,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:27,628 INFO L82 PathProgramCache]: Analyzing trace with hash 76155949, now seen corresponding path program 1 times [2021-06-05 11:10:27,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:27,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390300856] [2021-06-05 11:10:27,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:27,739 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 74 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-06-05 11:10:27,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:27,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390300856] [2021-06-05 11:10:27,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390300856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:27,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592213253] [2021-06-05 11:10:27,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:27,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:10:27,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:28,350 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 33 proven. 55 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-06-05 11:10:28,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592213253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:28,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:28,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-06-05 11:10:28,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825809991] [2021-06-05 11:10:28,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:10:28,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:28,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:10:28,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:10:28,351 INFO L87 Difference]: Start difference. First operand 28427 states and 106413 transitions. Second operand has 26 states, 26 states have (on average 6.346153846153846) internal successors, (165), 26 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-06-05 11:10:28,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:28,830 INFO L93 Difference]: Finished difference Result 28454 states and 106440 transitions. [2021-06-05 11:10:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 11:10:28,830 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 6.346153846153846) internal successors, (165), 26 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) Word has length 145 [2021-06-05 11:10:28,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:28,896 INFO L225 Difference]: With dead ends: 28454 [2021-06-05 11:10:28,896 INFO L226 Difference]: Without dead ends: 28454 [2021-06-05 11:10:28,896 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 347.7ms TimeCoverageRelationStatistics Valid=357, Invalid=1805, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 11:10:29,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28454 states. [2021-06-05 11:10:29,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28454 to 23340. [2021-06-05 11:10:29,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23340 states, 23339 states have (on average 3.828013196795064) internal successors, (89342), 23339 states have internal predecessors, (89342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:29,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23340 states to 23340 states and 89342 transitions. [2021-06-05 11:10:29,650 INFO L78 Accepts]: Start accepts. Automaton has 23340 states and 89342 transitions. Word has length 145 [2021-06-05 11:10:29,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:29,650 INFO L482 AbstractCegarLoop]: Abstraction has 23340 states and 89342 transitions. [2021-06-05 11:10:29,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 6.346153846153846) internal successors, (165), 26 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-06-05 11:10:29,651 INFO L276 IsEmpty]: Start isEmpty. Operand 23340 states and 89342 transitions. [2021-06-05 11:10:29,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-06-05 11:10:29,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:29,692 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 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-06-05 11:10:29,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 11:10:29,893 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:10:29,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:29,893 INFO L82 PathProgramCache]: Analyzing trace with hash -276128934, now seen corresponding path program 2 times [2021-06-05 11:10:29,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:29,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931100217] [2021-06-05 11:10:29,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:10:30,731 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-06-05 11:10:30,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:10:30,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931100217] [2021-06-05 11:10:30,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931100217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:30,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97160617] [2021-06-05 11:10:30,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:30,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:10:30,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:10:30,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 11:10:30,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:10:31,352 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-06-05 11:10:31,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97160617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:10:31,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:10:31,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 14] total 48 [2021-06-05 11:10:31,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226541172] [2021-06-05 11:10:31,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 11:10:31,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:10:31,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 11:10:31,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=2083, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 11:10:31,354 INFO L87 Difference]: Start difference. First operand 23340 states and 89342 transitions. Second operand has 48 states, 48 states have (on average 4.895833333333333) internal successors, (235), 48 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:43,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:10:43,910 INFO L93 Difference]: Finished difference Result 21466 states and 80632 transitions. [2021-06-05 11:10:43,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2021-06-05 11:10:43,911 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 4.895833333333333) internal successors, (235), 48 states have internal predecessors, (235), 0 states have call successors, (0), 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 152 [2021-06-05 11:10:43,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:10:43,911 INFO L225 Difference]: With dead ends: 21466 [2021-06-05 11:10:43,911 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:10:43,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 144 SyntacticMatches, 3 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13182 ImplicationChecksByTransitivity, 11594.6ms TimeCoverageRelationStatistics Valid=4924, Invalid=35276, Unknown=0, NotChecked=0, Total=40200 [2021-06-05 11:10:43,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:10:43,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:10:43,913 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-06-05 11:10:43,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:10:43,913 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 152 [2021-06-05 11:10:43,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:10:43,913 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:10:43,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 4.895833333333333) internal successors, (235), 48 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:43,913 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:10:43,913 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:10:44,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:10:44,125 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:10:44,125 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:10:44,125 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:10:44,125 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:10:44,125 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:10:44,125 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:10:44,125 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:10:44,126 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:10:44,126 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:10:44,126 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:10:44,126 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 99 places, 100 transitions, 244 flow [2021-06-05 11:10:57,704 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 82867 states, 82833 states have (on average 4.02511076503326) internal successors, (333412), 82866 states have internal predecessors, (333412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:57,795 INFO L276 IsEmpty]: Start isEmpty. Operand has 82867 states, 82833 states have (on average 4.02511076503326) internal successors, (333412), 82866 states have internal predecessors, (333412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:10:57,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:10:57,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:10:57,816 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 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] [2021-06-05 11:10:57,816 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:10:57,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:10:57,816 INFO L82 PathProgramCache]: Analyzing trace with hash -556403091, now seen corresponding path program 1 times [2021-06-05 11:10:57,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:10:57,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708421676] [2021-06-05 11:10:57,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:10:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:10:57,824 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:10:57,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:10:57,830 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:10:57,840 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:10:57,840 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:10:57,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-06-05 11:10:57,841 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:10:57,841 WARN L242 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:10:57,841 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-06-05 11:10:57,850 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,851 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,852 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,853 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,854 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,855 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,855 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,855 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,855 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,855 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,856 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,856 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,856 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,856 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,856 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,857 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,857 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,857 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,857 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,857 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,858 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,858 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,858 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,858 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,858 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:10:57,862 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-06-05 11:10:57,863 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:10:57,863 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:10:57,863 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:10:57,863 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:10:57,864 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:10:57,864 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:10:57,864 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:10:57,864 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:10:57,864 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:10:57,864 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 107 places, 107 transitions, 274 flow [2021-06-05 11:20:34,767 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 566737 states, 566671 states have (on average 4.754345996177676) internal successors, (2694150), 566736 states have internal predecessors, (2694150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:35,417 INFO L276 IsEmpty]: Start isEmpty. Operand has 566737 states, 566671 states have (on average 4.754345996177676) internal successors, (2694150), 566736 states have internal predecessors, (2694150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:35,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:20:35,418 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:20:35,418 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] [2021-06-05 11:20:35,418 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:20:35,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:20:35,418 INFO L82 PathProgramCache]: Analyzing trace with hash -889549743, now seen corresponding path program 1 times [2021-06-05 11:20:35,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:20:35,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936858335] [2021-06-05 11:20:35,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:20:35,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:35,428 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:35,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:20:35,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936858335] [2021-06-05 11:20:35,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936858335] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:20:35,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:20:35,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:20:35,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9519558] [2021-06-05 11:20:35,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:20:35,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:20:35,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:20:35,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:20:36,109 INFO L87 Difference]: Start difference. First operand has 566737 states, 566671 states have (on average 4.754345996177676) internal successors, (2694150), 566736 states have internal predecessors, (2694150), 0 states have call successors, (0), 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 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:42,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:20:42,158 INFO L93 Difference]: Finished difference Result 549930 states and 2557565 transitions. [2021-06-05 11:20:42,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:20:42,159 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:20:42,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:20:46,267 INFO L225 Difference]: With dead ends: 549930 [2021-06-05 11:20:46,267 INFO L226 Difference]: Without dead ends: 410205 [2021-06-05 11:20:46,267 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-06-05 11:20:54,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410205 states. [2021-06-05 11:21:03,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410205 to 410205. [2021-06-05 11:21:03,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410205 states, 410173 states have (on average 4.6216840211325465) internal successors, (1895690), 410204 states have internal predecessors, (1895690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:07,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410205 states to 410205 states and 1895690 transitions. [2021-06-05 11:21:07,020 INFO L78 Accepts]: Start accepts. Automaton has 410205 states and 1895690 transitions. Word has length 36 [2021-06-05 11:21:07,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:21:07,020 INFO L482 AbstractCegarLoop]: Abstraction has 410205 states and 1895690 transitions. [2021-06-05 11:21:07,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:07,020 INFO L276 IsEmpty]: Start isEmpty. Operand 410205 states and 1895690 transitions. [2021-06-05 11:21:07,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:21:07,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:21:07,021 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] [2021-06-05 11:21:07,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-06-05 11:21:07,021 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:21:07,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:21:07,021 INFO L82 PathProgramCache]: Analyzing trace with hash -170359118, now seen corresponding path program 1 times [2021-06-05 11:21:07,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:21:07,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013383398] [2021-06-05 11:21:07,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:21:07,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:07,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:21:07,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:21:07,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013383398] [2021-06-05 11:21:07,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013383398] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:21:07,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:21:07,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:21:07,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144178403] [2021-06-05 11:21:07,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:21:07,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:21:07,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:21:07,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:21:07,041 INFO L87 Difference]: Start difference. First operand 410205 states and 1895690 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:13,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:21:13,620 INFO L93 Difference]: Finished difference Result 527854 states and 2433514 transitions. [2021-06-05 11:21:13,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 11:21:13,633 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2021-06-05 11:21:13,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:21:18,836 INFO L225 Difference]: With dead ends: 527854 [2021-06-05 11:21:18,836 INFO L226 Difference]: Without dead ends: 460626 [2021-06-05 11:21:18,837 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:21:27,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460626 states. [2021-06-05 11:21:37,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460626 to 427012. [2021-06-05 11:21:38,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427012 states, 426980 states have (on average 4.6197058410229985) internal successors, (1972522), 427011 states have internal predecessors, (1972522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:43,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427012 states to 427012 states and 1972522 transitions. [2021-06-05 11:21:43,082 INFO L78 Accepts]: Start accepts. Automaton has 427012 states and 1972522 transitions. Word has length 36 [2021-06-05 11:21:43,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:21:43,083 INFO L482 AbstractCegarLoop]: Abstraction has 427012 states and 1972522 transitions. [2021-06-05 11:21:43,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:43,083 INFO L276 IsEmpty]: Start isEmpty. Operand 427012 states and 1972522 transitions. [2021-06-05 11:21:43,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 11:21:43,083 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:21:43,096 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] [2021-06-05 11:21:43,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-05 11:21:43,097 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:21:43,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:21:43,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1430088320, now seen corresponding path program 1 times [2021-06-05 11:21:43,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:21:43,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944994311] [2021-06-05 11:21:43,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:21:43,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:43,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:21:43,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:21:43,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944994311] [2021-06-05 11:21:43,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944994311] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:21:43,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:21:43,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 11:21:43,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810717124] [2021-06-05 11:21:43,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 11:21:43,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:21:43,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 11:21:43,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 11:21:43,147 INFO L87 Difference]: Start difference. First operand 427012 states and 1972522 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:47,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:21:47,551 INFO L93 Difference]: Finished difference Result 383362 states and 1674051 transitions. [2021-06-05 11:21:47,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 11:21:47,552 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 0 states have call successors, (0), 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 43 [2021-06-05 11:21:47,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:21:50,870 INFO L225 Difference]: With dead ends: 383362 [2021-06-05 11:21:50,870 INFO L226 Difference]: Without dead ends: 355367 [2021-06-05 11:21:50,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 Received shutdown request... [2021-06-05 11:21:55,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355367 states. [2021-06-05 11:21:55,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-06-05 11:21:55,558 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 11:21:55,558 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-06-05 11:21:55,559 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:21:55,559 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:21:55,559 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:21:55,560 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:21:55,560 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:21:55,560 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:21:55,560 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:21:55,560 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:21:55,560 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:21:55,561 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 107 places, 107 transitions, 274 flow [2021-06-05 11:21:55,561 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 11:21:55,561 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-06-05 11:21:55,561 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 5 thread instances [2021-06-05 11:21:55,564 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 11:21:55,564 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:21:55 BasicIcfg [2021-06-05 11:21:55,564 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 11:21:55,565 INFO L168 Benchmark]: Toolchain (without parser) took 792402.67 ms. Allocated memory was 406.8 MB in the beginning and 15.8 GB in the end (delta: 15.4 GB). Free memory was 368.7 MB in the beginning and 6.1 GB in the end (delta: -5.7 GB). Peak memory consumption was 9.7 GB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,565 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 406.8 MB. Free memory is still 386.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 11:21:55,565 INFO L168 Benchmark]: CACSL2BoogieTranslator took 395.54 ms. Allocated memory is still 406.8 MB. Free memory was 368.5 MB in the beginning and 370.3 MB in the end (delta: -1.8 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,572 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.71 ms. Allocated memory is still 406.8 MB. Free memory was 370.3 MB in the beginning and 368.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,572 INFO L168 Benchmark]: Boogie Preprocessor took 31.00 ms. Allocated memory is still 406.8 MB. Free memory was 368.2 MB in the beginning and 366.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,572 INFO L168 Benchmark]: RCFGBuilder took 364.66 ms. Allocated memory is still 406.8 MB. Free memory was 366.1 MB in the beginning and 342.0 MB in the end (delta: 24.1 MB). Peak memory consumption was 25.2 MB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,573 INFO L168 Benchmark]: TraceAbstraction took 791557.02 ms. Allocated memory was 406.8 MB in the beginning and 15.8 GB in the end (delta: 15.4 GB). Free memory was 341.0 MB in the beginning and 6.1 GB in the end (delta: -5.7 GB). Peak memory consumption was 9.6 GB. Max. memory is 16.0 GB. [2021-06-05 11:21:55,575 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 406.8 MB. Free memory is still 386.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 395.54 ms. Allocated memory is still 406.8 MB. Free memory was 368.5 MB in the beginning and 370.3 MB in the end (delta: -1.8 MB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 48.71 ms. Allocated memory is still 406.8 MB. Free memory was 370.3 MB in the beginning and 368.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 31.00 ms. Allocated memory is still 406.8 MB. Free memory was 368.2 MB in the beginning and 366.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 364.66 ms. Allocated memory is still 406.8 MB. Free memory was 366.1 MB in the beginning and 342.0 MB in the end (delta: 24.1 MB). Peak memory consumption was 25.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 791557.02 ms. Allocated memory was 406.8 MB in the beginning and 15.8 GB in the end (delta: 15.4 GB). Free memory was 341.0 MB in the beginning and 6.1 GB in the end (delta: -5.7 GB). Peak memory consumption was 9.6 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 689]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 703]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 107 places, 107 transitions, 274 flow. Already constructed 2 states. Currently 1 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 79 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 2568.8ms, OverallIterations: 4, TraceHistogramMax: 1, EmptinessCheckTime: 11.6ms, AutomataDifference: 1100.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 19.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 248 SDtfs, 186 SDslu, 664 SDs, 0 SdLazy, 225 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 148.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 111 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1122.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=283occurred in iteration=0, InterpolantAutomatonStates: 33, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 55.8ms AutomataMinimizationTime, 4 MinimizatonAttempts, 19 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 33.9ms SsaConstructionTime, 112.9ms SatisfiabilityAnalysisTime, 821.5ms InterpolantComputationTime, 245 NumberOfCodeBlocks, 245 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 240 ConstructedInterpolants, 0 QuantifiedInterpolants, 726 SizeOfPredicates, 6 NumberOfNonLiveVariables, 142 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 5 InterpolantComputations, 3 PerfectInterpolantSequences, 4/7 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, 85 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 8701.4ms, OverallIterations: 7, TraceHistogramMax: 2, EmptinessCheckTime: 9.1ms, AutomataDifference: 5984.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 36.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 702 SDtfs, 2303 SDslu, 4172 SDs, 0 SdLazy, 2184 SolverSat, 328 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1014.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 503 GetRequests, 306 SyntacticMatches, 3 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2977 ImplicationChecksByTransitivity, 5108.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1807occurred in iteration=0, InterpolantAutomatonStates: 147, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 106.2ms AutomataMinimizationTime, 7 MinimizatonAttempts, 969 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 47.9ms SsaConstructionTime, 128.1ms SatisfiabilityAnalysisTime, 1339.7ms InterpolantComputationTime, 757 NumberOfCodeBlocks, 757 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 746 ConstructedInterpolants, 0 QuantifiedInterpolants, 3050 SizeOfPredicates, 28 NumberOfNonLiveVariables, 678 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 11 InterpolantComputations, 3 PerfectInterpolantSequences, 49/135 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, 91 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 25279.6ms, OverallIterations: 10, TraceHistogramMax: 3, EmptinessCheckTime: 85.9ms, AutomataDifference: 18460.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 508.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1569 SDtfs, 7806 SDslu, 11756 SDs, 0 SdLazy, 6564 SolverSat, 947 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2676.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1098 GetRequests, 628 SyntacticMatches, 7 SemanticMatches, 463 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14820 ImplicationChecksByTransitivity, 15811.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=12169occurred in iteration=0, InterpolantAutomatonStates: 363, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1307.0ms AutomataMinimizationTime, 10 MinimizatonAttempts, 14212 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 102.3ms SsaConstructionTime, 249.3ms SatisfiabilityAnalysisTime, 2731.0ms InterpolantComputationTime, 1443 NumberOfCodeBlocks, 1443 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 1426 ConstructedInterpolants, 0 QuantifiedInterpolants, 7189 SizeOfPredicates, 60 NumberOfNonLiveVariables, 1367 ConjunctsInSsa, 73 ConjunctsInUnsatCore, 17 InterpolantComputations, 3 PerfectInterpolantSequences, 193/517 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, 97 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 82822.0ms, OverallIterations: 13, TraceHistogramMax: 4, EmptinessCheckTime: 559.2ms, AutomataDifference: 46953.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 12102.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3069 SDtfs, 16440 SDslu, 31230 SDs, 0 SdLazy, 16581 SolverSat, 1836 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6661.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1874 GetRequests, 1031 SyntacticMatches, 12 SemanticMatches, 831 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40169 ImplicationChecksByTransitivity, 34705.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=82867occurred in iteration=0, InterpolantAutomatonStates: 661, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 14383.6ms AutomataMinimizationTime, 13 MinimizatonAttempts, 160088 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 141.1ms SsaConstructionTime, 330.5ms SatisfiabilityAnalysisTime, 5386.1ms InterpolantComputationTime, 2303 NumberOfCodeBlocks, 2303 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 2280 ConstructedInterpolants, 0 QuantifiedInterpolants, 12429 SizeOfPredicates, 102 NumberOfNonLiveVariables, 2209 ConjunctsInSsa, 120 ConjunctsInUnsatCore, 23 InterpolantComputations, 3 PerfectInterpolantSequences, 535/1291 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, 103 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 657694.7ms, OverallIterations: 3, TraceHistogramMax: 1, EmptinessCheckTime: 650.9ms, AutomataDifference: 30358.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 576903.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 393 SDtfs, 156 SDslu, 602 SDs, 0 SdLazy, 79 SolverSat, 6 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 30.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=566737occurred in iteration=0, InterpolantAutomatonStates: 11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 49684.9ms AutomataMinimizationTime, 3 MinimizatonAttempts, 33614 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4ms SsaConstructionTime, 7.8ms SatisfiabilityAnalysisTime, 44.1ms InterpolantComputationTime, 115 NumberOfCodeBlocks, 115 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 112 ConstructedInterpolants, 0 QuantifiedInterpolants, 143 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1/1 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 1 thread instances CFG has 3 procedures, 79 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 95.7ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 3.8ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=283occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.9ms SsaConstructionTime, 24.0ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 40 NumberOfCodeBlocks, 40 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, 85 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 107.2ms, OverallIterations: 1, TraceHistogramMax: 3, EmptinessCheckTime: 19.7ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 40.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1807occurred 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, 15.6ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 50 NumberOfCodeBlocks, 50 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, 91 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 433.0ms, OverallIterations: 1, TraceHistogramMax: 4, EmptinessCheckTime: 20.8ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 390.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=12169occurred 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: 0.7ms SsaConstructionTime, 6.6ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 60 NumberOfCodeBlocks, 60 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, 97 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 13715.3ms, OverallIterations: 1, TraceHistogramMax: 5, EmptinessCheckTime: 110.9ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 13579.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=82867occurred 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: 0.7ms SsaConstructionTime, 5.6ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 70 NumberOfCodeBlocks, 70 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, 103 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 1.6ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.3ms, 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 !SESSION 2021-06-05 11:08:40.891 ----------------------------------------------- eclipse.buildId=unknown java.version=11.0.11 java.vendor=Debian BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -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-nondet/nondet-array-2.i Command-line arguments: -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-nondet/nondet-array-2.i !ENTRY org.eclipse.osgi 4 0 2021-06-05 11:21:55.831 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27319cee9/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27319cee9/.metadata/.log.