/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-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 11:06:11,443 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 11:06:11,445 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 11:06:11,472 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 11:06:11,473 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 11:06:11,476 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 11:06:11,478 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 11:06:11,484 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 11:06:11,486 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 11:06:11,492 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 11:06:11,492 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 11:06:11,494 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 11:06:11,494 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 11:06:11,496 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 11:06:11,497 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 11:06:11,498 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 11:06:11,501 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 11:06:11,502 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 11:06:11,504 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 11:06:11,510 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 11:06:11,511 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 11:06:11,513 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 11:06:11,514 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 11:06:11,515 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 11:06:11,519 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 11:06:11,519 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 11:06:11,519 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 11:06:11,521 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 11:06:11,521 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 11:06:11,522 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 11:06:11,522 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 11:06:11,523 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 11:06:11,524 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 11:06:11,525 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 11:06:11,525 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 11:06:11,526 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 11:06:11,526 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 11:06:11,526 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 11:06:11,526 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 11:06:11,527 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 11:06:11,527 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 11:06:11,531 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:06:11,561 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 11:06:11,561 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 11:06:11,561 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 11:06:11,562 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 11:06:11,562 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 11:06:11,563 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 11:06:11,563 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 11:06:11,564 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 11:06:11,564 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 11:06:11,565 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 11:06:11,565 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 11:06:11,566 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 11:06:11,566 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 11:06:11,566 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 11:06:11,566 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 11:06:11,566 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 11:06:11,566 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:06:11,863 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 11:06:11,879 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 11:06:11,882 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 11:06:11,883 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-05 11:06:11,883 INFO L275 PluginConnector]: CDTParser initialized [2021-06-05 11:06:11,884 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-array-1.i [2021-06-05 11:06:11,941 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3f7041b22/0301f1ed08ff4e1a900b2df38b45736b/FLAG21bfd8e50 [2021-06-05 11:06:12,521 INFO L306 CDTParser]: Found 1 translation units. [2021-06-05 11:06:12,522 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-array-1.i [2021-06-05 11:06:12,537 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3f7041b22/0301f1ed08ff4e1a900b2df38b45736b/FLAG21bfd8e50 [2021-06-05 11:06:12,819 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3f7041b22/0301f1ed08ff4e1a900b2df38b45736b [2021-06-05 11:06:12,821 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 11:06:12,822 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-05 11:06:12,836 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-05 11:06:12,836 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-05 11:06:12,839 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-05 11:06:12,840 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:06:12" (1/1) ... [2021-06-05 11:06:12,841 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@580250f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:12, skipping insertion in model container [2021-06-05 11:06:12,841 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:06:12" (1/1) ... [2021-06-05 11:06:12,846 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-05 11:06:12,874 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-05 11:06:13,138 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-1.i[30035,30048] [2021-06-05 11:06:13,150 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:06:13,157 INFO L203 MainTranslator]: Completed pre-run [2021-06-05 11:06:13,184 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-1.i[30035,30048] [2021-06-05 11:06:13,189 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:06:13,247 INFO L208 MainTranslator]: Completed translation [2021-06-05 11:06:13,248 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13 WrapperNode [2021-06-05 11:06:13,248 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-05 11:06:13,249 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 11:06:13,249 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 11:06:13,249 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 11:06:13,254 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:06:13" (1/1) ... [2021-06-05 11:06:13,266 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:06:13" (1/1) ... [2021-06-05 11:06:13,282 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 11:06:13,282 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 11:06:13,282 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 11:06:13,282 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 11:06:13,288 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,289 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,291 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,291 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,296 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,299 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,300 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (1/1) ... [2021-06-05 11:06:13,302 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 11:06:13,303 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 11:06:13,303 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 11:06:13,303 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 11:06:13,304 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (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:06:13,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-06-05 11:06:13,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-05 11:06:13,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-05 11:06:13,368 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2021-06-05 11:06:13,368 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2021-06-05 11:06:13,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-05 11:06:13,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-05 11:06:13,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-05 11:06:13,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 11:06:13,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 11:06:13,369 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:06:13,694 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 11:06:13,694 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-06-05 11:06:13,695 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:06:13 BoogieIcfgContainer [2021-06-05 11:06:13,695 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 11:06:13,697 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 11:06:13,697 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 11:06:13,699 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 11:06:13,699 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.06 11:06:12" (1/3) ... [2021-06-05 11:06:13,700 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54b47fa2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:06:13, skipping insertion in model container [2021-06-05 11:06:13,700 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:06:13" (2/3) ... [2021-06-05 11:06:13,700 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54b47fa2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:06:13, skipping insertion in model container [2021-06-05 11:06:13,700 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:06:13" (3/3) ... [2021-06-05 11:06:13,702 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-array-1.i [2021-06-05 11:06:13,706 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 11:06:13,707 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 11:06:13,707 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 11:06:13,707 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 11:06:13,727 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,727 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,727 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,727 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,728 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,729 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,729 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,729 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,729 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,731 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,731 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,731 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,731 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,732 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:13,736 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-05 11:06:13,755 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:13,771 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:13,772 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:13,772 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:13,772 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:13,772 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:13,772 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:13,772 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:13,772 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:06:13,781 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 75 places, 79 transitions, 166 flow [2021-06-05 11:06:13,806 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:06:13,811 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:06:13,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:13,818 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:13,819 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:06:13,819 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:13,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:13,823 INFO L82 PathProgramCache]: Analyzing trace with hash -837568559, now seen corresponding path program 1 times [2021-06-05 11:06:13,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:13,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729638528] [2021-06-05 11:06:13,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:14,014 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:06:14,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:14,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729638528] [2021-06-05 11:06:14,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729638528] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:14,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:14,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:06:14,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666431439] [2021-06-05 11:06:14,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:06:14,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:14,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:06:14,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:06:14,039 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:06:14,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:14,075 INFO L93 Difference]: Finished difference Result 276 states and 458 transitions. [2021-06-05 11:06:14,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:06:14,076 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:06:14,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:14,083 INFO L225 Difference]: With dead ends: 276 [2021-06-05 11:06:14,084 INFO L226 Difference]: Without dead ends: 201 [2021-06-05 11:06:14,087 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:06:14,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-06-05 11:06:14,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2021-06-05 11:06:14,127 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:06:14,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 328 transitions. [2021-06-05 11:06:14,130 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 328 transitions. Word has length 36 [2021-06-05 11:06:14,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:14,130 INFO L482 AbstractCegarLoop]: Abstraction has 201 states and 328 transitions. [2021-06-05 11:06:14,130 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:06:14,130 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 328 transitions. [2021-06-05 11:06:14,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:14,131 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:14,132 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:06:14,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 11:06:14,132 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:14,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:14,133 INFO L82 PathProgramCache]: Analyzing trace with hash -118377934, now seen corresponding path program 1 times [2021-06-05 11:06:14,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:14,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993707238] [2021-06-05 11:06:14,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:14,331 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:06:14,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:14,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993707238] [2021-06-05 11:06:14,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993707238] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:14,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:14,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 11:06:14,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646480794] [2021-06-05 11:06:14,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 11:06:14,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:14,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 11:06:14,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 11:06:14,338 INFO L87 Difference]: Start difference. First operand 201 states and 328 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:14,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:14,455 INFO L93 Difference]: Finished difference Result 116 states and 161 transitions. [2021-06-05 11:06:14,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 11:06:14,457 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:14,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:14,461 INFO L225 Difference]: With dead ends: 116 [2021-06-05 11:06:14,463 INFO L226 Difference]: Without dead ends: 116 [2021-06-05 11:06:14,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 101.7ms TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:06:14,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-06-05 11:06:14,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2021-06-05 11:06:14,477 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:06:14,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 156 transitions. [2021-06-05 11:06:14,478 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 156 transitions. Word has length 36 [2021-06-05 11:06:14,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:14,478 INFO L482 AbstractCegarLoop]: Abstraction has 111 states and 156 transitions. [2021-06-05 11:06:14,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:14,479 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 156 transitions. [2021-06-05 11:06:14,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:06:14,480 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:14,480 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:06:14,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 11:06:14,480 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:14,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:14,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1472368673, now seen corresponding path program 1 times [2021-06-05 11:06:14,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:14,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051587617] [2021-06-05 11:06:14,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:14,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:14,754 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:06:14,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:14,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051587617] [2021-06-05 11:06:14,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051587617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:14,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734500902] [2021-06-05 11:06:14,755 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:06:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:14,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:06:14,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:15,326 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:06:15,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734500902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:15,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:15,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 11:06:15,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61697223] [2021-06-05 11:06:15,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 11:06:15,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:15,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 11:06:15,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:06:15,330 INFO L87 Difference]: Start difference. First operand 111 states and 156 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:15,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:15,678 INFO L93 Difference]: Finished difference Result 66 states and 90 transitions. [2021-06-05 11:06:15,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 11:06:15,678 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 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:06:15,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:15,679 INFO L225 Difference]: With dead ends: 66 [2021-06-05 11:06:15,679 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:06:15,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 496.4ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:06:15,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:06:15,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:06:15,680 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:06:15,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:06:15,680 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 65 [2021-06-05 11:06:15,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:15,680 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:06:15,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:15,681 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:06:15,681 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:06:15,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-06-05 11:06:15,903 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:06:15,904 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:15,906 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:15,906 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:15,906 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:15,906 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:15,906 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:15,906 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:15,906 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:15,906 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:06:15,908 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 75 places, 79 transitions, 166 flow [2021-06-05 11:06:15,913 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:06:15,913 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:06:15,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 11:06:15,915 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:15,915 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:06:15,915 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:06:15,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:15,915 INFO L82 PathProgramCache]: Analyzing trace with hash -116446752, now seen corresponding path program 1 times [2021-06-05 11:06:15,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:15,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504425743] [2021-06-05 11:06:15,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:15,933 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:15,948 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:15,973 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:06:15,973 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:06:15,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 11:06:15,974 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:06:15,974 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:06:15,974 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-05 11:06:15,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,990 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,991 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,992 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,992 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,993 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,996 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,998 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,998 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,998 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:15,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:16,002 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-05 11:06:16,003 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:16,004 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:16,004 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:16,004 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:16,004 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:16,004 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:16,004 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:16,005 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:16,005 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:06:16,006 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 83 places, 86 transitions, 190 flow [2021-06-05 11:06:16,054 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:06:16,058 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:06:16,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:16,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:16,059 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:06:16,059 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:16,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:16,059 INFO L82 PathProgramCache]: Analyzing trace with hash 107759953, now seen corresponding path program 1 times [2021-06-05 11:06:16,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:16,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962160699] [2021-06-05 11:06:16,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:16,093 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:06:16,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:16,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962160699] [2021-06-05 11:06:16,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962160699] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:16,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:16,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:06:16,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831647687] [2021-06-05 11:06:16,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:06:16,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:16,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:06:16,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:06:16,098 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:06:16,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:16,116 INFO L93 Difference]: Finished difference Result 1758 states and 4274 transitions. [2021-06-05 11:06:16,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:06:16,117 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:06:16,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:16,131 INFO L225 Difference]: With dead ends: 1758 [2021-06-05 11:06:16,131 INFO L226 Difference]: Without dead ends: 1281 [2021-06-05 11:06:16,131 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:06:16,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2021-06-05 11:06:16,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1281. [2021-06-05 11:06:16,166 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:06:16,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 3077 transitions. [2021-06-05 11:06:16,172 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 3077 transitions. Word has length 36 [2021-06-05 11:06:16,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:16,172 INFO L482 AbstractCegarLoop]: Abstraction has 1281 states and 3077 transitions. [2021-06-05 11:06:16,172 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:06:16,172 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 3077 transitions. [2021-06-05 11:06:16,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:16,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:16,173 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:06:16,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 11:06:16,173 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:16,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:16,174 INFO L82 PathProgramCache]: Analyzing trace with hash 826950578, now seen corresponding path program 1 times [2021-06-05 11:06:16,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:16,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52564722] [2021-06-05 11:06:16,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:16,231 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:06:16,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:16,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52564722] [2021-06-05 11:06:16,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52564722] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:16,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:16,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 11:06:16,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213537892] [2021-06-05 11:06:16,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 11:06:16,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:16,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 11:06:16,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 11:06:16,233 INFO L87 Difference]: Start difference. First operand 1281 states and 3077 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:16,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:16,307 INFO L93 Difference]: Finished difference Result 839 states and 1768 transitions. [2021-06-05 11:06:16,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 11:06:16,308 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:16,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:16,311 INFO L225 Difference]: With dead ends: 839 [2021-06-05 11:06:16,311 INFO L226 Difference]: Without dead ends: 839 [2021-06-05 11:06:16,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:06:16,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-06-05 11:06:16,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 759. [2021-06-05 11:06:16,328 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:06:16,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1633 transitions. [2021-06-05 11:06:16,331 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1633 transitions. Word has length 36 [2021-06-05 11:06:16,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:16,331 INFO L482 AbstractCegarLoop]: Abstraction has 759 states and 1633 transitions. [2021-06-05 11:06:16,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:16,331 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1633 transitions. [2021-06-05 11:06:16,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:06:16,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:16,335 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:06:16,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 11:06:16,335 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:16,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:16,336 INFO L82 PathProgramCache]: Analyzing trace with hash 616828755, now seen corresponding path program 1 times [2021-06-05 11:06:16,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:16,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896453262] [2021-06-05 11:06:16,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:16,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:16,483 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:06:16,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:16,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896453262] [2021-06-05 11:06:16,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896453262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:16,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035513454] [2021-06-05 11:06:16,484 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:06:16,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:16,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:06:16,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:16,803 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:06:16,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035513454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:16,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:16,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 11:06:16,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173059372] [2021-06-05 11:06:16,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 11:06:16,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:16,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 11:06:16,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:06:16,806 INFO L87 Difference]: Start difference. First operand 759 states and 1633 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:17,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:17,113 INFO L93 Difference]: Finished difference Result 812 states and 1720 transitions. [2021-06-05 11:06:17,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 11:06:17,113 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 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:06:17,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:17,116 INFO L225 Difference]: With dead ends: 812 [2021-06-05 11:06:17,117 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 11:06:17,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 393.9ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:06:17,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 11:06:17,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 747. [2021-06-05 11:06:17,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 744 states have (on average 2.157258064516129) internal successors, (1605), 746 states have internal predecessors, (1605), 0 states have call successors, (0), 0 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:06:17,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1605 transitions. [2021-06-05 11:06:17,135 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1605 transitions. Word has length 65 [2021-06-05 11:06:17,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:17,135 INFO L482 AbstractCegarLoop]: Abstraction has 747 states and 1605 transitions. [2021-06-05 11:06:17,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:17,135 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1605 transitions. [2021-06-05 11:06:17,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:06:17,137 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:17,137 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:06:17,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:17,357 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:17,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:17,357 INFO L82 PathProgramCache]: Analyzing trace with hash 820702413, now seen corresponding path program 1 times [2021-06-05 11:06:17,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:17,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30825831] [2021-06-05 11:06:17,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:17,444 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:06:17,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:17,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30825831] [2021-06-05 11:06:17,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30825831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:17,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261793505] [2021-06-05 11:06:17,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 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:06:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:17,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:17,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:17,716 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:06:17,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261793505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:17,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:17,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:17,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315473781] [2021-06-05 11:06:17,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:17,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:17,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:17,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:17,718 INFO L87 Difference]: Start difference. First operand 747 states and 1605 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:06:17,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:17,924 INFO L93 Difference]: Finished difference Result 560 states and 1246 transitions. [2021-06-05 11:06:17,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:17,925 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:06:17,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:17,927 INFO L225 Difference]: With dead ends: 560 [2021-06-05 11:06:17,927 INFO L226 Difference]: Without dead ends: 560 [2021-06-05 11:06:17,928 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 195.4ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:17,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-05 11:06:17,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 555. [2021-06-05 11:06:17,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 554 states have (on average 2.240072202166065) internal successors, (1241), 554 states have internal predecessors, (1241), 0 states have call successors, (0), 0 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:06:17,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 1241 transitions. [2021-06-05 11:06:17,939 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 1241 transitions. Word has length 75 [2021-06-05 11:06:17,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:17,940 INFO L482 AbstractCegarLoop]: Abstraction has 555 states and 1241 transitions. [2021-06-05 11:06:17,940 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:06:17,940 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 1241 transitions. [2021-06-05 11:06:17,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:06:17,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:17,942 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:06:18,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:18,165 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:18,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:18,166 INFO L82 PathProgramCache]: Analyzing trace with hash -721943593, now seen corresponding path program 1 times [2021-06-05 11:06:18,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:18,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640477304] [2021-06-05 11:06:18,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:18,268 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:06:18,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:18,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640477304] [2021-06-05 11:06:18,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640477304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:18,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872189783] [2021-06-05 11:06:18,269 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:06:18,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:18,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:18,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:18,615 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:06:18,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872189783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:18,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:18,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:18,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778504957] [2021-06-05 11:06:18,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:18,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:18,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:18,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:18,617 INFO L87 Difference]: Start difference. First operand 555 states and 1241 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:06:18,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:18,862 INFO L93 Difference]: Finished difference Result 567 states and 1253 transitions. [2021-06-05 11:06:18,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:18,863 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:06:18,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:18,865 INFO L225 Difference]: With dead ends: 567 [2021-06-05 11:06:18,865 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 11:06:18,865 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:18,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 11:06:18,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 562. [2021-06-05 11:06:18,875 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:06:18,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1248 transitions. [2021-06-05 11:06:18,876 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1248 transitions. Word has length 87 [2021-06-05 11:06:18,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:18,877 INFO L482 AbstractCegarLoop]: Abstraction has 562 states and 1248 transitions. [2021-06-05 11:06:18,877 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:06:18,877 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1248 transitions. [2021-06-05 11:06:18,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:06:18,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:18,879 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:06:19,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:19,089 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:19,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:19,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1114387471, now seen corresponding path program 2 times [2021-06-05 11:06:19,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:19,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416331209] [2021-06-05 11:06:19,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:19,257 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:06:19,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:19,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416331209] [2021-06-05 11:06:19,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416331209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:19,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702132191] [2021-06-05 11:06:19,257 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:06:19,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:06:19,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:06:19,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:06:19,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:19,607 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:06:19,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702132191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:19,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:19,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 11:06:19,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125912459] [2021-06-05 11:06:19,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 11:06:19,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:19,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 11:06:19,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-06-05 11:06:19,609 INFO L87 Difference]: Start difference. First operand 562 states and 1248 transitions. Second operand has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 0 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:06:19,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:19,969 INFO L93 Difference]: Finished difference Result 306 states and 680 transitions. [2021-06-05 11:06:19,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 11:06:19,969 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 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:06:19,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:19,969 INFO L225 Difference]: With dead ends: 306 [2021-06-05 11:06:19,970 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:06:19,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 497.7ms TimeCoverageRelationStatistics Valid=219, Invalid=431, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:06:19,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:06:19,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:06:19,970 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:06:19,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:06:19,970 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 94 [2021-06-05 11:06:19,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:19,971 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:06:19,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 0 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:06:19,971 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:06:19,971 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:06:20,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 11:06:20,193 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:06:20,194 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:20,194 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:20,194 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:20,194 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:20,194 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:20,194 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:20,195 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:20,195 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:20,195 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:06:20,196 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 83 places, 86 transitions, 190 flow [2021-06-05 11:06:20,226 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:06:20,229 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:06:20,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 11:06:20,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:20,230 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:06:20,231 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:06:20,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:20,231 INFO L82 PathProgramCache]: Analyzing trace with hash -519909148, now seen corresponding path program 1 times [2021-06-05 11:06:20,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:20,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403993496] [2021-06-05 11:06:20,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:20,244 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:20,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:20,254 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:20,261 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:06:20,261 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:06:20,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-05 11:06:20,261 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:06:20,261 WARN L242 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:06:20,261 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-05 11:06:20,268 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,268 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,268 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,268 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,269 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,270 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,271 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,272 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,273 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,273 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,273 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,273 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,273 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,275 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,275 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,275 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,275 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,275 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,276 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,277 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,277 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,277 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,277 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:20,281 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 11:06:20,281 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:20,282 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:20,282 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:20,282 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:20,282 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:20,282 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:20,282 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:20,282 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:20,282 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:06:20,283 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 91 places, 93 transitions, 216 flow [2021-06-05 11:06:20,859 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:06:20,889 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:06:20,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:20,889 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:20,890 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:06:20,890 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:20,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:20,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1470062994, now seen corresponding path program 1 times [2021-06-05 11:06:20,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:20,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175540211] [2021-06-05 11:06:20,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:20,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:20,906 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:06:20,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:20,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175540211] [2021-06-05 11:06:20,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175540211] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:20,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:20,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:06:20,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467813995] [2021-06-05 11:06:20,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:06:20,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:20,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:06:20,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:06:20,937 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:06:21,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:21,018 INFO L93 Difference]: Finished difference Result 11826 states and 37631 transitions. [2021-06-05 11:06:21,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:06:21,018 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:06:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:21,070 INFO L225 Difference]: With dead ends: 11826 [2021-06-05 11:06:21,070 INFO L226 Difference]: Without dead ends: 8685 [2021-06-05 11:06:21,070 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:06:21,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8685 states. [2021-06-05 11:06:21,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8685 to 8685. [2021-06-05 11:06:21,388 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:06:21,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8685 states to 8685 states and 27380 transitions. [2021-06-05 11:06:21,473 INFO L78 Accepts]: Start accepts. Automaton has 8685 states and 27380 transitions. Word has length 36 [2021-06-05 11:06:21,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:21,474 INFO L482 AbstractCegarLoop]: Abstraction has 8685 states and 27380 transitions. [2021-06-05 11:06:21,474 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:06:21,474 INFO L276 IsEmpty]: Start isEmpty. Operand 8685 states and 27380 transitions. [2021-06-05 11:06:21,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:21,474 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:21,474 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:06:21,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-05 11:06:21,475 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:21,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:21,475 INFO L82 PathProgramCache]: Analyzing trace with hash -298259214, now seen corresponding path program 1 times [2021-06-05 11:06:21,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:21,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843848918] [2021-06-05 11:06:21,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:21,610 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:06:21,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:21,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843848918] [2021-06-05 11:06:21,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843848918] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:21,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:21,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 11:06:21,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549235574] [2021-06-05 11:06:21,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 11:06:21,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:21,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 11:06:21,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 11:06:21,612 INFO L87 Difference]: Start difference. First operand 8685 states and 27380 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:21,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:21,723 INFO L93 Difference]: Finished difference Result 6371 states and 18115 transitions. [2021-06-05 11:06:21,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 11:06:21,724 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:21,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:21,749 INFO L225 Difference]: With dead ends: 6371 [2021-06-05 11:06:21,749 INFO L226 Difference]: Without dead ends: 6371 [2021-06-05 11:06:21,750 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.1ms TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:06:21,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6371 states. [2021-06-05 11:06:21,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6371 to 5613. [2021-06-05 11:06:21,903 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:06:21,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5613 states to 5613 states and 16251 transitions. [2021-06-05 11:06:21,923 INFO L78 Accepts]: Start accepts. Automaton has 5613 states and 16251 transitions. Word has length 36 [2021-06-05 11:06:21,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:21,923 INFO L482 AbstractCegarLoop]: Abstraction has 5613 states and 16251 transitions. [2021-06-05 11:06:21,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:21,923 INFO L276 IsEmpty]: Start isEmpty. Operand 5613 states and 16251 transitions. [2021-06-05 11:06:21,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:06:21,929 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:21,929 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:06:21,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-05 11:06:21,929 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:21,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:21,930 INFO L82 PathProgramCache]: Analyzing trace with hash -443131308, now seen corresponding path program 1 times [2021-06-05 11:06:21,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:21,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843896673] [2021-06-05 11:06:21,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:21,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:22,079 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:06:22,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:22,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843896673] [2021-06-05 11:06:22,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843896673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:22,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622172382] [2021-06-05 11:06:22,080 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:06:22,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:22,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:06:22,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:22,348 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:06:22,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622172382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:22,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:22,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 11:06:22,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616135581] [2021-06-05 11:06:22,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 11:06:22,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:22,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 11:06:22,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:06:22,349 INFO L87 Difference]: Start difference. First operand 5613 states and 16251 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:22,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:22,665 INFO L93 Difference]: Finished difference Result 6344 states and 18067 transitions. [2021-06-05 11:06:22,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 11:06:22,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 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:06:22,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:22,690 INFO L225 Difference]: With dead ends: 6344 [2021-06-05 11:06:22,690 INFO L226 Difference]: Without dead ends: 6344 [2021-06-05 11:06:22,690 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 331.4ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:06:22,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6344 states. [2021-06-05 11:06:22,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6344 to 5601. [2021-06-05 11:06:22,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5601 states, 5594 states have (on average 2.9000715051841257) internal successors, (16223), 5600 states have internal predecessors, (16223), 0 states have call successors, (0), 0 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:06:22,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5601 states to 5601 states and 16223 transitions. [2021-06-05 11:06:22,851 INFO L78 Accepts]: Start accepts. Automaton has 5601 states and 16223 transitions. Word has length 65 [2021-06-05 11:06:22,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:22,851 INFO L482 AbstractCegarLoop]: Abstraction has 5601 states and 16223 transitions. [2021-06-05 11:06:22,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:22,851 INFO L276 IsEmpty]: Start isEmpty. Operand 5601 states and 16223 transitions. [2021-06-05 11:06:22,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:06:22,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:22,862 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:06:23,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:23,077 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:23,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:23,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1826271885, now seen corresponding path program 1 times [2021-06-05 11:06:23,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:23,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113385735] [2021-06-05 11:06:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:23,179 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:06:23,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:23,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113385735] [2021-06-05 11:06:23,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113385735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:23,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795651329] [2021-06-05 11:06:23,180 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:06:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:23,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:23,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:23,441 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:06:23,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795651329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:23,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:23,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:23,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289988001] [2021-06-05 11:06:23,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:23,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:23,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:23,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:23,443 INFO L87 Difference]: Start difference. First operand 5601 states and 16223 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:06:23,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:23,678 INFO L93 Difference]: Finished difference Result 4127 states and 11992 transitions. [2021-06-05 11:06:23,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:23,678 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:06:23,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:23,688 INFO L225 Difference]: With dead ends: 4127 [2021-06-05 11:06:23,688 INFO L226 Difference]: Without dead ends: 4127 [2021-06-05 11:06:23,689 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 184.0ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:23,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-06-05 11:06:23,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 4005. [2021-06-05 11:06:23,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4005 states, 4001 states have (on average 2.945513621594601) internal successors, (11785), 4004 states have internal predecessors, (11785), 0 states have call successors, (0), 0 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:06:23,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4005 states to 4005 states and 11785 transitions. [2021-06-05 11:06:23,837 INFO L78 Accepts]: Start accepts. Automaton has 4005 states and 11785 transitions. Word has length 75 [2021-06-05 11:06:23,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:23,837 INFO L482 AbstractCegarLoop]: Abstraction has 4005 states and 11785 transitions. [2021-06-05 11:06:23,837 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:06:23,837 INFO L276 IsEmpty]: Start isEmpty. Operand 4005 states and 11785 transitions. [2021-06-05 11:06:23,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:06:23,847 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:23,848 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:06:24,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 11:06:24,071 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:24,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:24,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1130097105, now seen corresponding path program 1 times [2021-06-05 11:06:24,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:24,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876100476] [2021-06-05 11:06:24,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:24,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:24,141 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:06:24,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:24,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876100476] [2021-06-05 11:06:24,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876100476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:24,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184917530] [2021-06-05 11:06:24,141 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:06:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:24,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:24,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:24,413 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:06:24,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184917530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:24,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:24,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:24,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875649776] [2021-06-05 11:06:24,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:24,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:24,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:24,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:24,414 INFO L87 Difference]: Start difference. First operand 4005 states and 11785 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:06:24,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:24,669 INFO L93 Difference]: Finished difference Result 4233 states and 12193 transitions. [2021-06-05 11:06:24,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:24,669 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:06:24,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:24,679 INFO L225 Difference]: With dead ends: 4233 [2021-06-05 11:06:24,679 INFO L226 Difference]: Without dead ends: 4233 [2021-06-05 11:06:24,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:24,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4233 states. [2021-06-05 11:06:24,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4233 to 4138. [2021-06-05 11:06:24,782 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:06:24,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4138 states to 4138 states and 12023 transitions. [2021-06-05 11:06:24,792 INFO L78 Accepts]: Start accepts. Automaton has 4138 states and 12023 transitions. Word has length 87 [2021-06-05 11:06:24,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:24,793 INFO L482 AbstractCegarLoop]: Abstraction has 4138 states and 12023 transitions. [2021-06-05 11:06:24,793 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:06:24,793 INFO L276 IsEmpty]: Start isEmpty. Operand 4138 states and 12023 transitions. [2021-06-05 11:06:24,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:06:24,803 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:24,803 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:06:25,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 11:06:25,017 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:25,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:25,017 INFO L82 PathProgramCache]: Analyzing trace with hash 693301842, now seen corresponding path program 2 times [2021-06-05 11:06:25,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:25,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678525889] [2021-06-05 11:06:25,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:25,150 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:06:25,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:25,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678525889] [2021-06-05 11:06:25,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678525889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:25,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372782614] [2021-06-05 11:06:25,151 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:06:25,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:06:25,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:06:25,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:06:25,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:25,483 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:06:25,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372782614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:25,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:25,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 11:06:25,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299174850] [2021-06-05 11:06:25,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 11:06:25,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:25,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 11:06:25,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-06-05 11:06:25,485 INFO L87 Difference]: Start difference. First operand 4138 states and 12023 transitions. Second operand has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 0 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:06:25,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:25,901 INFO L93 Difference]: Finished difference Result 3934 states and 11517 transitions. [2021-06-05 11:06:25,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 11:06:25,902 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 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:06:25,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:25,954 INFO L225 Difference]: With dead ends: 3934 [2021-06-05 11:06:25,954 INFO L226 Difference]: Without dead ends: 3934 [2021-06-05 11:06:25,955 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 488.1ms TimeCoverageRelationStatistics Valid=219, Invalid=431, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:06:25,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3934 states. [2021-06-05 11:06:26,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3934 to 3934. [2021-06-05 11:06:26,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3934 states, 3930 states have (on average 2.930534351145038) internal successors, (11517), 3933 states have internal predecessors, (11517), 0 states have call successors, (0), 0 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:06:26,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3934 states to 3934 states and 11517 transitions. [2021-06-05 11:06:26,035 INFO L78 Accepts]: Start accepts. Automaton has 3934 states and 11517 transitions. Word has length 94 [2021-06-05 11:06:26,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:26,036 INFO L482 AbstractCegarLoop]: Abstraction has 3934 states and 11517 transitions. [2021-06-05 11:06:26,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 17 states have internal predecessors, (117), 0 states have call successors, (0), 0 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:06:26,036 INFO L276 IsEmpty]: Start isEmpty. Operand 3934 states and 11517 transitions. [2021-06-05 11:06:26,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-06-05 11:06:26,045 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:26,045 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:06:26,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 11:06:26,261 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:26,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:26,261 INFO L82 PathProgramCache]: Analyzing trace with hash -396227278, now seen corresponding path program 1 times [2021-06-05 11:06:26,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:26,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804122735] [2021-06-05 11:06:26,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:26,379 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:06:26,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:26,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804122735] [2021-06-05 11:06:26,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804122735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:26,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559510570] [2021-06-05 11:06:26,380 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:06:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:26,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:06:26,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:26,740 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:06:26,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559510570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:26,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:26,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:06:26,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315506150] [2021-06-05 11:06:26,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:06:26,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:26,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:06:26,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:06:26,742 INFO L87 Difference]: Start difference. First operand 3934 states and 11517 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:06:27,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:27,078 INFO L93 Difference]: Finished difference Result 3520 states and 10740 transitions. [2021-06-05 11:06:27,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:06:27,079 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:06:27,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:27,088 INFO L225 Difference]: With dead ends: 3520 [2021-06-05 11:06:27,088 INFO L226 Difference]: Without dead ends: 3520 [2021-06-05 11:06:27,089 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 327.1ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:06:27,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2021-06-05 11:06:27,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 3520. [2021-06-05 11:06:27,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3520 states, 3519 states have (on average 3.052003410059676) internal successors, (10740), 3519 states have internal predecessors, (10740), 0 states have call successors, (0), 0 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:06:27,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3520 states to 3520 states and 10740 transitions. [2021-06-05 11:06:27,172 INFO L78 Accepts]: Start accepts. Automaton has 3520 states and 10740 transitions. Word has length 104 [2021-06-05 11:06:27,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:27,172 INFO L482 AbstractCegarLoop]: Abstraction has 3520 states and 10740 transitions. [2021-06-05 11:06:27,173 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:06:27,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3520 states and 10740 transitions. [2021-06-05 11:06:27,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-06-05 11:06:27,182 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:27,182 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:06:27,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 11:06:27,405 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:27,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:27,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1148436174, now seen corresponding path program 1 times [2021-06-05 11:06:27,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:27,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646539773] [2021-06-05 11:06:27,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:27,577 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:06:27,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:27,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646539773] [2021-06-05 11:06:27,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646539773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:27,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463681304] [2021-06-05 11:06:27,577 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:06:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:27,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:06:27,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:27,948 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:06:27,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463681304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:27,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:27,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:06:27,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737466072] [2021-06-05 11:06:27,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:06:27,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:27,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:06:27,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:06:27,950 INFO L87 Difference]: Start difference. First operand 3520 states and 10740 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:06:28,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:28,248 INFO L93 Difference]: Finished difference Result 3532 states and 10752 transitions. [2021-06-05 11:06:28,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:06:28,249 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:06:28,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:28,258 INFO L225 Difference]: With dead ends: 3532 [2021-06-05 11:06:28,258 INFO L226 Difference]: Without dead ends: 3532 [2021-06-05 11:06:28,259 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 323.4ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:06:28,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3532 states. [2021-06-05 11:06:28,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3532 to 3527. [2021-06-05 11:06:28,323 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:06:28,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3527 states to 3527 states and 10747 transitions. [2021-06-05 11:06:28,332 INFO L78 Accepts]: Start accepts. Automaton has 3527 states and 10747 transitions. Word has length 116 [2021-06-05 11:06:28,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:28,332 INFO L482 AbstractCegarLoop]: Abstraction has 3527 states and 10747 transitions. [2021-06-05 11:06:28,332 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:06:28,332 INFO L276 IsEmpty]: Start isEmpty. Operand 3527 states and 10747 transitions. [2021-06-05 11:06:28,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-06-05 11:06:28,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:28,341 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:06:28,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:28,565 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:28,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:28,565 INFO L82 PathProgramCache]: Analyzing trace with hash 856553141, now seen corresponding path program 2 times [2021-06-05 11:06:28,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:28,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590839382] [2021-06-05 11:06:28,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:28,734 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:06:28,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:28,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590839382] [2021-06-05 11:06:28,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590839382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:28,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534907842] [2021-06-05 11:06:28,734 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:06:28,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:06:28,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:06:28,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:06:28,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:29,168 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:06:29,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534907842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:29,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:29,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-06-05 11:06:29,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941880942] [2021-06-05 11:06:29,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 11:06:29,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:29,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 11:06:29,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2021-06-05 11:06:29,170 INFO L87 Difference]: Start difference. First operand 3527 states and 10747 transitions. Second operand has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 21 states have internal predecessors, (148), 0 states have call successors, (0), 0 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:06:29,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:29,589 INFO L93 Difference]: Finished difference Result 1746 states and 5420 transitions. [2021-06-05 11:06:29,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 11:06:29,589 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 21 states have internal predecessors, (148), 0 states have call successors, (0), 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:06:29,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:29,590 INFO L225 Difference]: With dead ends: 1746 [2021-06-05 11:06:29,590 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:06:29,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 587.7ms TimeCoverageRelationStatistics Valid=338, Invalid=718, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 11:06:29,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:06:29,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:06:29,591 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:06:29,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:06:29,591 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 123 [2021-06-05 11:06:29,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:29,591 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:06:29,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 7.0476190476190474) internal successors, (148), 21 states have internal predecessors, (148), 0 states have call successors, (0), 0 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:06:29,591 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:06:29,591 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:06:29,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:29,805 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:06:29,805 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:29,805 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:29,805 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:29,805 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:29,806 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:29,806 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:29,806 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:29,806 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:29,806 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:06:29,807 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 91 places, 93 transitions, 216 flow [2021-06-05 11:06:30,180 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:06:30,199 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:06:30,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:06:30,207 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:30,207 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:06:30,207 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:06:30,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:30,208 INFO L82 PathProgramCache]: Analyzing trace with hash -788640589, now seen corresponding path program 1 times [2021-06-05 11:06:30,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:30,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487554402] [2021-06-05 11:06:30,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:30,220 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:06:30,228 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:06:30,235 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:06:30,235 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:06:30,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-05 11:06:30,236 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:06:30,236 WARN L242 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:06:30,236 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,250 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,251 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,252 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,253 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,253 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,253 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,254 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,255 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,256 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,256 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,257 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,257 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,257 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,258 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,258 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,258 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,258 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,258 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,259 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,259 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,259 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,259 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,259 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:06:30,264 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-05 11:06:30,264 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:06:30,265 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:06:30,265 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:06:30,265 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:06:30,265 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:06:30,265 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:06:30,265 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:06:30,265 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:06:30,265 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:06:30,267 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 99 places, 100 transitions, 244 flow [2021-06-05 11:06:41,536 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:06:41,630 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:06:41,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:41,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:41,630 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:06:41,630 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:41,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:41,631 INFO L82 PathProgramCache]: Analyzing trace with hash 81769361, now seen corresponding path program 1 times [2021-06-05 11:06:41,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:41,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520434925] [2021-06-05 11:06:41,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:41,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:41,792 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:06:41,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:41,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520434925] [2021-06-05 11:06:41,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520434925] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:41,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:41,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:06:41,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723056156] [2021-06-05 11:06:41,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:06:41,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:41,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:06:41,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:06:41,945 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:06:42,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:42,518 INFO L93 Difference]: Finished difference Result 80466 states and 315392 transitions. [2021-06-05 11:06:42,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:06:42,519 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:06:42,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:43,192 INFO L225 Difference]: With dead ends: 80466 [2021-06-05 11:06:43,192 INFO L226 Difference]: Without dead ends: 59577 [2021-06-05 11:06:43,193 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:06:43,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59577 states. [2021-06-05 11:06:45,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59577 to 59577. [2021-06-05 11:06:45,364 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:06:45,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59577 states to 59577 states and 231743 transitions. [2021-06-05 11:06:45,780 INFO L78 Accepts]: Start accepts. Automaton has 59577 states and 231743 transitions. Word has length 36 [2021-06-05 11:06:45,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:45,780 INFO L482 AbstractCegarLoop]: Abstraction has 59577 states and 231743 transitions. [2021-06-05 11:06:45,781 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:06:45,781 INFO L276 IsEmpty]: Start isEmpty. Operand 59577 states and 231743 transitions. [2021-06-05 11:06:45,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:06:45,781 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:45,781 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:06:45,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-05 11:06:45,781 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:45,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:45,782 INFO L82 PathProgramCache]: Analyzing trace with hash 800959986, now seen corresponding path program 1 times [2021-06-05 11:06:45,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:45,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844133063] [2021-06-05 11:06:45,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:45,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:45,856 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:06:45,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:45,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844133063] [2021-06-05 11:06:45,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844133063] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:06:45,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:06:45,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 11:06:45,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618847861] [2021-06-05 11:06:45,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 11:06:45,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:45,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 11:06:45,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 11:06:45,869 INFO L87 Difference]: Start difference. First operand 59577 states and 231743 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:46,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:46,203 INFO L93 Difference]: Finished difference Result 47903 states and 171460 transitions. [2021-06-05 11:06:46,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 11:06:46,204 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:46,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:46,317 INFO L225 Difference]: With dead ends: 47903 [2021-06-05 11:06:46,318 INFO L226 Difference]: Without dead ends: 47903 [2021-06-05 11:06:46,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 43.6ms TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:06:46,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47903 states. [2021-06-05 11:06:47,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47903 to 41499. [2021-06-05 11:06:47,642 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:06:47,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41499 states to 41499 states and 150713 transitions. [2021-06-05 11:06:47,743 INFO L78 Accepts]: Start accepts. Automaton has 41499 states and 150713 transitions. Word has length 36 [2021-06-05 11:06:47,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:47,743 INFO L482 AbstractCegarLoop]: Abstraction has 41499 states and 150713 transitions. [2021-06-05 11:06:47,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:06:47,743 INFO L276 IsEmpty]: Start isEmpty. Operand 41499 states and 150713 transitions. [2021-06-05 11:06:47,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:06:47,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:47,750 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:06:47,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-05 11:06:47,750 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:47,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:47,750 INFO L82 PathProgramCache]: Analyzing trace with hash -812869803, now seen corresponding path program 1 times [2021-06-05 11:06:47,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:47,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968975484] [2021-06-05 11:06:47,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:47,825 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:06:47,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:47,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968975484] [2021-06-05 11:06:47,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968975484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:47,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70075343] [2021-06-05 11:06:47,826 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:06:47,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:47,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:06:47,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:48,170 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-06-05 11:06:48,310 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:06:48,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70075343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:48,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:48,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 11:06:48,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749776838] [2021-06-05 11:06:48,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 11:06:48,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:48,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 11:06:48,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:06:48,312 INFO L87 Difference]: Start difference. First operand 41499 states and 150713 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:48,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:48,779 INFO L93 Difference]: Finished difference Result 47876 states and 171412 transitions. [2021-06-05 11:06:48,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 11:06:48,779 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 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:06:48,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:48,884 INFO L225 Difference]: With dead ends: 47876 [2021-06-05 11:06:48,884 INFO L226 Difference]: Without dead ends: 47876 [2021-06-05 11:06:48,884 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 517.4ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:06:49,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47876 states. [2021-06-05 11:06:50,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47876 to 41487. [2021-06-05 11:06:50,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41487 states, 41472 states have (on average 3.6334153163580245) internal successors, (150685), 41486 states have internal predecessors, (150685), 0 states have call successors, (0), 0 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:06:50,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41487 states to 41487 states and 150685 transitions. [2021-06-05 11:06:50,272 INFO L78 Accepts]: Start accepts. Automaton has 41487 states and 150685 transitions. Word has length 65 [2021-06-05 11:06:50,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:50,272 INFO L482 AbstractCegarLoop]: Abstraction has 41487 states and 150685 transitions. [2021-06-05 11:06:50,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:06:50,272 INFO L276 IsEmpty]: Start isEmpty. Operand 41487 states and 150685 transitions. [2021-06-05 11:06:50,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:06:50,304 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:50,304 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:06:50,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 11:06:50,521 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:50,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:50,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1855327111, now seen corresponding path program 1 times [2021-06-05 11:06:50,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:50,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902055698] [2021-06-05 11:06:50,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:50,585 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:06:50,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:50,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902055698] [2021-06-05 11:06:50,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902055698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:50,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352692579] [2021-06-05 11:06:50,585 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:06:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:50,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:50,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:50,826 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:06:50,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352692579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:50,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:50,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:50,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444005406] [2021-06-05 11:06:50,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:50,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:50,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:50,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:50,829 INFO L87 Difference]: Start difference. First operand 41487 states and 150685 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:06:51,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:51,140 INFO L93 Difference]: Finished difference Result 30269 states and 108304 transitions. [2021-06-05 11:06:51,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:51,141 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:06:51,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:51,202 INFO L225 Difference]: With dead ends: 30269 [2021-06-05 11:06:51,202 INFO L226 Difference]: Without dead ends: 30269 [2021-06-05 11:06:51,203 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 168.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:51,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30269 states. [2021-06-05 11:06:51,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30269 to 28767. [2021-06-05 11:06:52,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28767 states, 28756 states have (on average 3.6360759493670884) internal successors, (104559), 28766 states have internal predecessors, (104559), 0 states have call successors, (0), 0 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:06:52,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28767 states to 28767 states and 104559 transitions. [2021-06-05 11:06:52,083 INFO L78 Accepts]: Start accepts. Automaton has 28767 states and 104559 transitions. Word has length 75 [2021-06-05 11:06:52,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:52,083 INFO L482 AbstractCegarLoop]: Abstraction has 28767 states and 104559 transitions. [2021-06-05 11:06:52,083 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:06:52,083 INFO L276 IsEmpty]: Start isEmpty. Operand 28767 states and 104559 transitions. [2021-06-05 11:06:52,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:06:52,380 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:52,380 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:06:52,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:06:52,592 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:52,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:52,592 INFO L82 PathProgramCache]: Analyzing trace with hash -548641454, now seen corresponding path program 1 times [2021-06-05 11:06:52,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:52,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168703708] [2021-06-05 11:06:52,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:52,670 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:06:52,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:52,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168703708] [2021-06-05 11:06:52,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168703708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:52,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226343347] [2021-06-05 11:06:52,671 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:06:52,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:52,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:06:52,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:52,936 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:06:52,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226343347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:52,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:52,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:06:52,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341062087] [2021-06-05 11:06:52,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:06:52,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:52,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:06:52,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:06:52,939 INFO L87 Difference]: Start difference. First operand 28767 states and 104559 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:06:53,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:53,257 INFO L93 Difference]: Finished difference Result 31659 states and 112011 transitions. [2021-06-05 11:06:53,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:06:53,258 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:06:53,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:53,320 INFO L225 Difference]: With dead ends: 31659 [2021-06-05 11:06:53,320 INFO L226 Difference]: Without dead ends: 31659 [2021-06-05 11:06:53,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 171.1ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:06:53,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31659 states. [2021-06-05 11:06:54,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31659 to 30454. [2021-06-05 11:06:54,094 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:06:54,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30454 states to 30454 states and 108906 transitions. [2021-06-05 11:06:54,176 INFO L78 Accepts]: Start accepts. Automaton has 30454 states and 108906 transitions. Word has length 87 [2021-06-05 11:06:54,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:54,176 INFO L482 AbstractCegarLoop]: Abstraction has 30454 states and 108906 transitions. [2021-06-05 11:06:54,176 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:06:54,177 INFO L276 IsEmpty]: Start isEmpty. Operand 30454 states and 108906 transitions. [2021-06-05 11:06:54,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 11:06:54,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:54,220 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:06:54,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 11:06:54,421 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:54,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:54,421 INFO L82 PathProgramCache]: Analyzing trace with hash 581803669, now seen corresponding path program 2 times [2021-06-05 11:06:54,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:54,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262949354] [2021-06-05 11:06:54,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:54,557 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:06:54,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:54,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262949354] [2021-06-05 11:06:54,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262949354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:54,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274935109] [2021-06-05 11:06:54,557 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:06:54,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:06:54,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:06:54,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 11:06:54,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:54,920 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:06:54,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274935109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:54,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:54,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 11:06:54,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809239485] [2021-06-05 11:06:54,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 11:06:54,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:54,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 11:06:54,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-06-05 11:06:54,922 INFO L87 Difference]: Start difference. First operand 30454 states and 108906 transitions. Second operand has 17 states, 17 states have (on average 6.647058823529412) internal successors, (113), 17 states have internal predecessors, (113), 0 states have call successors, (0), 0 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:06:55,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:55,592 INFO L93 Difference]: Finished difference Result 30250 states and 108400 transitions. [2021-06-05 11:06:55,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 11:06:55,592 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.647058823529412) internal successors, (113), 17 states have internal predecessors, (113), 0 states have call successors, (0), 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:06:55,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:55,656 INFO L225 Difference]: With dead ends: 30250 [2021-06-05 11:06:55,656 INFO L226 Difference]: Without dead ends: 30250 [2021-06-05 11:06:55,656 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 472.4ms TimeCoverageRelationStatistics Valid=219, Invalid=431, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:06:55,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30250 states. [2021-06-05 11:06:56,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30250 to 30250. [2021-06-05 11:06:56,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30250 states, 30239 states have (on average 3.5847746287906346) internal successors, (108400), 30249 states have internal predecessors, (108400), 0 states have call successors, (0), 0 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:06:56,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30250 states to 30250 states and 108400 transitions. [2021-06-05 11:06:56,537 INFO L78 Accepts]: Start accepts. Automaton has 30250 states and 108400 transitions. Word has length 94 [2021-06-05 11:06:56,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:56,537 INFO L482 AbstractCegarLoop]: Abstraction has 30250 states and 108400 transitions. [2021-06-05 11:06:56,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.647058823529412) internal successors, (113), 17 states have internal predecessors, (113), 0 states have call successors, (0), 0 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:06:56,537 INFO L276 IsEmpty]: Start isEmpty. Operand 30250 states and 108400 transitions. [2021-06-05 11:06:56,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-06-05 11:06:56,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:56,613 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:06:56,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 11:06:56,832 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:56,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:56,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1572408506, now seen corresponding path program 1 times [2021-06-05 11:06:56,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:56,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953611722] [2021-06-05 11:06:56,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:56,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:56,941 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:06:56,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:56,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953611722] [2021-06-05 11:06:56,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953611722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:56,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64393520] [2021-06-05 11:06:56,942 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:06:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:57,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:06:57,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:57,271 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:06:57,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64393520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:57,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:57,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:06:57,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731707398] [2021-06-05 11:06:57,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:06:57,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:57,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:06:57,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:06:57,274 INFO L87 Difference]: Start difference. First operand 30250 states and 108400 transitions. Second operand has 20 states, 20 states have (on average 6.6) internal successors, (132), 20 states have internal predecessors, (132), 0 states have call successors, (0), 0 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:06:57,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:57,732 INFO L93 Difference]: Finished difference Result 25627 states and 95659 transitions. [2021-06-05 11:06:57,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:06:57,732 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.6) internal successors, (132), 20 states have internal predecessors, (132), 0 states have call successors, (0), 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:06:57,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:57,803 INFO L225 Difference]: With dead ends: 25627 [2021-06-05 11:06:57,803 INFO L226 Difference]: Without dead ends: 25627 [2021-06-05 11:06:57,803 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 311.4ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:06:57,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25627 states. [2021-06-05 11:06:58,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25627 to 25588. [2021-06-05 11:06:58,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25588 states, 25583 states have (on average 3.7370519485595906) internal successors, (95605), 25587 states have internal predecessors, (95605), 0 states have call successors, (0), 0 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:06:58,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25588 states to 25588 states and 95605 transitions. [2021-06-05 11:06:58,573 INFO L78 Accepts]: Start accepts. Automaton has 25588 states and 95605 transitions. Word has length 104 [2021-06-05 11:06:58,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:06:58,573 INFO L482 AbstractCegarLoop]: Abstraction has 25588 states and 95605 transitions. [2021-06-05 11:06:58,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 6.6) internal successors, (132), 20 states have internal predecessors, (132), 0 states have call successors, (0), 0 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:06:58,574 INFO L276 IsEmpty]: Start isEmpty. Operand 25588 states and 95605 transitions. [2021-06-05 11:06:58,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-06-05 11:06:58,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:06:58,625 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:06:58,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 11:06:58,826 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:06:58,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:06:58,826 INFO L82 PathProgramCache]: Analyzing trace with hash -359947281, now seen corresponding path program 1 times [2021-06-05 11:06:58,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:06:58,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518612343] [2021-06-05 11:06:58,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:06:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:58,945 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:06:58,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:06:58,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518612343] [2021-06-05 11:06:58,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518612343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:58,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871520192] [2021-06-05 11:06:58,945 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:06:59,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:06:59,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:06:59,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:06:59,290 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:06:59,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871520192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:06:59,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:06:59,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-05 11:06:59,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896575109] [2021-06-05 11:06:59,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 11:06:59,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:06:59,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 11:06:59,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 11:06:59,291 INFO L87 Difference]: Start difference. First operand 25588 states and 95605 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:06:59,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:06:59,720 INFO L93 Difference]: Finished difference Result 25888 states and 96145 transitions. [2021-06-05 11:06:59,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 11:06:59,721 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:06:59,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:06:59,965 INFO L225 Difference]: With dead ends: 25888 [2021-06-05 11:06:59,965 INFO L226 Difference]: Without dead ends: 25888 [2021-06-05 11:06:59,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 286.8ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:07:00,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25888 states. [2021-06-05 11:07:00,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25888 to 25763. [2021-06-05 11:07:00,493 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:07:00,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25763 states to 25763 states and 95920 transitions. [2021-06-05 11:07:00,563 INFO L78 Accepts]: Start accepts. Automaton has 25763 states and 95920 transitions. Word has length 116 [2021-06-05 11:07:00,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:07:00,564 INFO L482 AbstractCegarLoop]: Abstraction has 25763 states and 95920 transitions. [2021-06-05 11:07:00,564 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:07:00,564 INFO L276 IsEmpty]: Start isEmpty. Operand 25763 states and 95920 transitions. [2021-06-05 11:07:00,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-06-05 11:07:00,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:07:00,610 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:07:00,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 11:07:00,832 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:07:00,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:07:00,832 INFO L82 PathProgramCache]: Analyzing trace with hash 8725848, now seen corresponding path program 2 times [2021-06-05 11:07:00,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:07:00,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035563029] [2021-06-05 11:07:00,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:07:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:00,982 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:07:00,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:07:00,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035563029] [2021-06-05 11:07:00,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035563029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:00,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381606173] [2021-06-05 11:07:00,984 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:07:01,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:07:01,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:07:01,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:07:01,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:07:01,423 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:07:01,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381606173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:01,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:07:01,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-06-05 11:07:01,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147958520] [2021-06-05 11:07:01,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 11:07:01,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:07:01,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 11:07:01,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2021-06-05 11:07:01,425 INFO L87 Difference]: Start difference. First operand 25763 states and 95920 transitions. Second operand has 21 states, 21 states have (on average 6.857142857142857) internal successors, (144), 21 states have internal predecessors, (144), 0 states have call successors, (0), 0 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:07:01,742 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-06-05 11:07:02,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:07:02,299 INFO L93 Difference]: Finished difference Result 24053 states and 90679 transitions. [2021-06-05 11:07:02,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 11:07:02,299 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 6.857142857142857) internal successors, (144), 21 states have internal predecessors, (144), 0 states have call successors, (0), 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:07:02,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:07:02,347 INFO L225 Difference]: With dead ends: 24053 [2021-06-05 11:07:02,347 INFO L226 Difference]: Without dead ends: 24053 [2021-06-05 11:07:02,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 929.6ms TimeCoverageRelationStatistics Valid=338, Invalid=718, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 11:07:02,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24053 states. [2021-06-05 11:07:02,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24053 to 24053. [2021-06-05 11:07:02,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24053 states, 24048 states have (on average 3.7707501663339986) internal successors, (90679), 24052 states have internal predecessors, (90679), 0 states have call successors, (0), 0 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:07:03,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24053 states to 24053 states and 90679 transitions. [2021-06-05 11:07:03,076 INFO L78 Accepts]: Start accepts. Automaton has 24053 states and 90679 transitions. Word has length 123 [2021-06-05 11:07:03,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:07:03,077 INFO L482 AbstractCegarLoop]: Abstraction has 24053 states and 90679 transitions. [2021-06-05 11:07:03,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 6.857142857142857) internal successors, (144), 21 states have internal predecessors, (144), 0 states have call successors, (0), 0 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:07:03,077 INFO L276 IsEmpty]: Start isEmpty. Operand 24053 states and 90679 transitions. [2021-06-05 11:07:03,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-06-05 11:07:03,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:07:03,122 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:07:03,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:07:03,322 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:07:03,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:07:03,322 INFO L82 PathProgramCache]: Analyzing trace with hash 155964286, now seen corresponding path program 1 times [2021-06-05 11:07:03,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:07:03,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848131805] [2021-06-05 11:07:03,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:07:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:03,487 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:07:03,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:07:03,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848131805] [2021-06-05 11:07:03,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848131805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:03,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611648785] [2021-06-05 11:07:03,488 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:07:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:03,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:07:03,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:07:03,894 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:07:03,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611648785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:03,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:07:03,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-06-05 11:07:03,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514225062] [2021-06-05 11:07:03,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:07:03,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:07:03,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:07:03,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:07:03,896 INFO L87 Difference]: Start difference. First operand 24053 states and 90679 transitions. Second operand has 26 states, 26 states have (on average 6.1923076923076925) internal successors, (161), 26 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:07:04,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:07:04,481 INFO L93 Difference]: Finished difference Result 23333 states and 89335 transitions. [2021-06-05 11:07:04,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 11:07:04,481 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 6.1923076923076925) internal successors, (161), 26 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 133 [2021-06-05 11:07:04,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:07:04,532 INFO L225 Difference]: With dead ends: 23333 [2021-06-05 11:07:04,532 INFO L226 Difference]: Without dead ends: 23333 [2021-06-05 11:07:04,532 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 473.8ms TimeCoverageRelationStatistics Valid=357, Invalid=1805, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 11:07:04,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23333 states. [2021-06-05 11:07:05,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23333 to 23333. [2021-06-05 11:07:05,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23333 states, 23332 states have (on average 3.8288616492370995) internal successors, (89335), 23332 states have internal predecessors, (89335), 0 states have call successors, (0), 0 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:07:05,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23333 states to 23333 states and 89335 transitions. [2021-06-05 11:07:05,175 INFO L78 Accepts]: Start accepts. Automaton has 23333 states and 89335 transitions. Word has length 133 [2021-06-05 11:07:05,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:07:05,175 INFO L482 AbstractCegarLoop]: Abstraction has 23333 states and 89335 transitions. [2021-06-05 11:07:05,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 6.1923076923076925) internal successors, (161), 26 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:07:05,175 INFO L276 IsEmpty]: Start isEmpty. Operand 23333 states and 89335 transitions. [2021-06-05 11:07:05,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-06-05 11:07:05,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:07:05,211 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:07:05,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 11:07:05,416 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:07:05,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:07:05,417 INFO L82 PathProgramCache]: Analyzing trace with hash 76155949, now seen corresponding path program 1 times [2021-06-05 11:07:05,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:07:05,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890605571] [2021-06-05 11:07:05,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:07:05,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:05,573 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:07:05,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:07:05,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890605571] [2021-06-05 11:07:05,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890605571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:05,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691237127] [2021-06-05 11:07:05,573 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:07:05,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:05,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:07:05,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:07:05,991 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:07:05,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691237127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:05,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:07:05,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 26 [2021-06-05 11:07:05,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24110988] [2021-06-05 11:07:05,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:07:05,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:07:05,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:07:05,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:07:05,993 INFO L87 Difference]: Start difference. First operand 23333 states and 89335 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:07:06,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:07:06,485 INFO L93 Difference]: Finished difference Result 23345 states and 89347 transitions. [2021-06-05 11:07:06,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 11:07:06,486 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:07:06,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:07:06,727 INFO L225 Difference]: With dead ends: 23345 [2021-06-05 11:07:06,727 INFO L226 Difference]: Without dead ends: 23345 [2021-06-05 11:07:06,730 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 420.9ms TimeCoverageRelationStatistics Valid=357, Invalid=1805, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 11:07:06,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23345 states. [2021-06-05 11:07:07,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23345 to 23340. [2021-06-05 11:07:07,205 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:07:07,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23340 states to 23340 states and 89342 transitions. [2021-06-05 11:07:07,268 INFO L78 Accepts]: Start accepts. Automaton has 23340 states and 89342 transitions. Word has length 145 [2021-06-05 11:07:07,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:07:07,268 INFO L482 AbstractCegarLoop]: Abstraction has 23340 states and 89342 transitions. [2021-06-05 11:07:07,268 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:07:07,268 INFO L276 IsEmpty]: Start isEmpty. Operand 23340 states and 89342 transitions. [2021-06-05 11:07:07,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-06-05 11:07:07,306 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:07:07,306 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:07:07,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 11:07:07,509 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:07:07,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:07:07,509 INFO L82 PathProgramCache]: Analyzing trace with hash -276128934, now seen corresponding path program 2 times [2021-06-05 11:07:07,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:07:07,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924940389] [2021-06-05 11:07:07,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:07:07,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:07:07,717 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:07:07,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:07:07,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924940389] [2021-06-05 11:07:07,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924940389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:07,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930818492] [2021-06-05 11:07:07,718 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:07:07,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:07:07,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:07:07,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 11:07:07,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:07:08,254 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:07:08,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930818492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:07:08,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:07:08,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 11:07:08,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910868577] [2021-06-05 11:07:08,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 11:07:08,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:07:08,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 11:07:08,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:07:08,257 INFO L87 Difference]: Start difference. First operand 23340 states and 89342 transitions. Second operand has 25 states, 25 states have (on average 7.0) internal successors, (175), 25 states have internal predecessors, (175), 0 states have call successors, (0), 0 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:07:08,591 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 16 [2021-06-05 11:07:09,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:07:09,066 INFO L93 Difference]: Finished difference Result 10386 states and 41060 transitions. [2021-06-05 11:07:09,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 11:07:09,068 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 7.0) internal successors, (175), 25 states have internal predecessors, (175), 0 states have call successors, (0), 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:07:09,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:07:09,069 INFO L225 Difference]: With dead ends: 10386 [2021-06-05 11:07:09,069 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:07:09,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1002.4ms TimeCoverageRelationStatistics Valid=480, Invalid=1080, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 11:07:09,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:07:09,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:07:09,070 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:07:09,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:07:09,070 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 152 [2021-06-05 11:07:09,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:07:09,070 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:07:09,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 7.0) internal successors, (175), 25 states have internal predecessors, (175), 0 states have call successors, (0), 0 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:07:09,070 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:07:09,070 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:07:09,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:07:09,273 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:07:09,273 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:07:09,273 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:07:09,273 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:07:09,274 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:07:09,274 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:07:09,274 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:07:09,274 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:07:09,274 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:07:09,274 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:07:09,275 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 99 places, 100 transitions, 244 flow [2021-06-05 11:07:20,790 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:07:20,905 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:07:20,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:07:20,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:07:20,932 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:07:20,932 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:07:20,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:07:20,933 INFO L82 PathProgramCache]: Analyzing trace with hash -556403091, now seen corresponding path program 1 times [2021-06-05 11:07:20,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:07:20,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799697696] [2021-06-05 11:07:20,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:07:20,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:07:20,944 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:07:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:07:20,953 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:07:20,965 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:07:20,966 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:07:20,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-05 11:07:20,966 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:07:20,966 WARN L242 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:07:20,966 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-06-05 11:07:20,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,983 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,984 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,985 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,988 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,988 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,988 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,989 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,990 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,991 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,991 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,991 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,991 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,991 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,992 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,992 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,992 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,992 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,992 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,993 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,993 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,993 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,993 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,993 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:07:20,999 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-06-05 11:07:20,999 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:07:20,999 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:07:20,999 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:07:21,000 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:07:21,000 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:07:21,000 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:07:21,000 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:07:21,000 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:07:21,000 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:07:21,001 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 107 places, 107 transitions, 274 flow [2021-06-05 11:16:42,485 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:16:43,353 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:16:43,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:16:43,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:16:43,354 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:16:43,354 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:16:43,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:16:43,354 INFO L82 PathProgramCache]: Analyzing trace with hash -889549743, now seen corresponding path program 1 times [2021-06-05 11:16:43,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:16:43,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473157465] [2021-06-05 11:16:43,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:16:43,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:16:43,365 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:16:43,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:16:43,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473157465] [2021-06-05 11:16:43,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473157465] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:16:43,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:16:43,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 11:16:43,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477723379] [2021-06-05 11:16:43,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-05 11:16:43,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:16:43,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-05 11:16:43,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-05 11:16:44,046 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:16:50,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:16:50,137 INFO L93 Difference]: Finished difference Result 549930 states and 2557565 transitions. [2021-06-05 11:16:50,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-05 11:16:50,137 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:16:50,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:16:53,293 INFO L225 Difference]: With dead ends: 549930 [2021-06-05 11:16:53,294 INFO L226 Difference]: Without dead ends: 410205 [2021-06-05 11:16:53,294 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:17:03,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410205 states. [2021-06-05 11:17:14,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410205 to 410205. [2021-06-05 11:17:15,055 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:17:19,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410205 states to 410205 states and 1895690 transitions. [2021-06-05 11:17:19,098 INFO L78 Accepts]: Start accepts. Automaton has 410205 states and 1895690 transitions. Word has length 36 [2021-06-05 11:17:19,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:17:19,098 INFO L482 AbstractCegarLoop]: Abstraction has 410205 states and 1895690 transitions. [2021-06-05 11:17:19,098 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:17:19,098 INFO L276 IsEmpty]: Start isEmpty. Operand 410205 states and 1895690 transitions. [2021-06-05 11:17:19,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 11:17:19,099 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:17:19,099 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:17:19,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-05 11:17:19,099 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:17:19,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:17:19,099 INFO L82 PathProgramCache]: Analyzing trace with hash -170359118, now seen corresponding path program 1 times [2021-06-05 11:17:19,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:17:19,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106974556] [2021-06-05 11:17:19,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:17:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:17:19,159 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:17:19,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:17:19,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106974556] [2021-06-05 11:17:19,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106974556] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:17:19,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:17:19,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 11:17:19,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426896925] [2021-06-05 11:17:19,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 11:17:19,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:17:19,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 11:17:19,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 11:17:19,160 INFO L87 Difference]: Start difference. First operand 410205 states and 1895690 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:17:23,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:17:23,070 INFO L93 Difference]: Finished difference Result 355367 states and 1534081 transitions. [2021-06-05 11:17:23,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 11:17:23,070 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:17:23,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:17:24,724 INFO L225 Difference]: With dead ends: 355367 [2021-06-05 11:17:24,724 INFO L226 Difference]: Without dead ends: 355367 [2021-06-05 11:17:24,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 35.2ms TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2021-06-05 11:17:31,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355367 states. [2021-06-05 11:17:41,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355367 to 304149. [2021-06-05 11:17:42,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304149 states, 304118 states have (on average 4.368064369751215) internal successors, (1328407), 304148 states have internal predecessors, (1328407), 0 states have call successors, (0), 0 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:17:46,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304149 states to 304149 states and 1328407 transitions. [2021-06-05 11:17:46,115 INFO L78 Accepts]: Start accepts. Automaton has 304149 states and 1328407 transitions. Word has length 36 [2021-06-05 11:17:46,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:17:46,115 INFO L482 AbstractCegarLoop]: Abstraction has 304149 states and 1328407 transitions. [2021-06-05 11:17:46,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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:17:46,115 INFO L276 IsEmpty]: Start isEmpty. Operand 304149 states and 1328407 transitions. [2021-06-05 11:17:46,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 11:17:46,139 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:17:46,139 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:17:46,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-06-05 11:17:46,139 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:17:46,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:17:46,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1604659657, now seen corresponding path program 1 times [2021-06-05 11:17:46,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:17:46,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394157312] [2021-06-05 11:17:46,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:17:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:17:46,267 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:17:46,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:17:46,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394157312] [2021-06-05 11:17:46,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394157312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:17:46,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683137960] [2021-06-05 11:17:46,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:17:46,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:17:46,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 11:17:46,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:17:46,644 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:17:46,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683137960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:17:46,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:17:46,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 11:17:46,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000637072] [2021-06-05 11:17:46,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 11:17:46,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:17:46,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 11:17:46,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:17:46,647 INFO L87 Difference]: Start difference. First operand 304149 states and 1328407 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:17:50,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:17:50,604 INFO L93 Difference]: Finished difference Result 355340 states and 1534033 transitions. [2021-06-05 11:17:50,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 11:17:50,604 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 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:17:50,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:17:52,208 INFO L225 Difference]: With dead ends: 355340 [2021-06-05 11:17:52,209 INFO L226 Difference]: Without dead ends: 355340 [2021-06-05 11:17:52,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 339.0ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:17:57,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355340 states. [2021-06-05 11:18:07,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355340 to 304137. [2021-06-05 11:18:08,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304137 states, 304106 states have (on average 4.368144660085628) internal successors, (1328379), 304136 states have internal predecessors, (1328379), 0 states have call successors, (0), 0 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:18:12,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304137 states to 304137 states and 1328379 transitions. [2021-06-05 11:18:12,369 INFO L78 Accepts]: Start accepts. Automaton has 304137 states and 1328379 transitions. Word has length 65 [2021-06-05 11:18:12,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:18:12,369 INFO L482 AbstractCegarLoop]: Abstraction has 304137 states and 1328379 transitions. [2021-06-05 11:18:12,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 0 states have call successors, (0), 0 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:18:12,369 INFO L276 IsEmpty]: Start isEmpty. Operand 304137 states and 1328379 transitions. [2021-06-05 11:18:12,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 11:18:12,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:18:12,435 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:18:12,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 11:18:12,665 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:18:12,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:18:12,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1460916626, now seen corresponding path program 1 times [2021-06-05 11:18:12,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:18:12,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119444879] [2021-06-05 11:18:12,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:18:12,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:18:12,768 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:18:12,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:18:12,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119444879] [2021-06-05 11:18:12,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119444879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:18:12,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013541846] [2021-06-05 11:18:12,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:18:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:18:12,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:18:12,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:18:13,144 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:18:13,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013541846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:18:13,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:18:13,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:18:13,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652853677] [2021-06-05 11:18:13,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:18:13,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:18:13,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:18:13,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:18:13,145 INFO L87 Difference]: Start difference. First operand 304137 states and 1328379 transitions. Second operand has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 0 states have call successors, (0), 0 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:18:15,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:18:15,773 INFO L93 Difference]: Finished difference Result 223901 states and 952525 transitions. [2021-06-05 11:18:15,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:18:15,773 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 0 states have call successors, (0), 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:18:15,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:18:17,298 INFO L225 Difference]: With dead ends: 223901 [2021-06-05 11:18:17,298 INFO L226 Difference]: Without dead ends: 223901 [2021-06-05 11:18:17,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 188.5ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:18:20,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223901 states. [2021-06-05 11:18:25,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223901 to 208473. [2021-06-05 11:18:26,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208473 states, 208447 states have (on average 4.325612745685953) internal successors, (901661), 208472 states have internal predecessors, (901661), 0 states have call successors, (0), 0 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:18:28,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208473 states to 208473 states and 901661 transitions. [2021-06-05 11:18:28,413 INFO L78 Accepts]: Start accepts. Automaton has 208473 states and 901661 transitions. Word has length 75 [2021-06-05 11:18:28,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:18:28,413 INFO L482 AbstractCegarLoop]: Abstraction has 208473 states and 901661 transitions. [2021-06-05 11:18:28,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 0 states have call successors, (0), 0 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:18:28,414 INFO L276 IsEmpty]: Start isEmpty. Operand 208473 states and 901661 transitions. [2021-06-05 11:18:28,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 11:18:28,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:18:28,796 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:18:29,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:18:29,017 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:18:29,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:18:29,017 INFO L82 PathProgramCache]: Analyzing trace with hash -22593513, now seen corresponding path program 1 times [2021-06-05 11:18:29,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:18:29,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393571212] [2021-06-05 11:18:29,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:18:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:18:29,153 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:18:29,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:18:29,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393571212] [2021-06-05 11:18:29,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393571212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:18:29,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245428519] [2021-06-05 11:18:29,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:18:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:18:29,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 11:18:29,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:18:29,500 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:18:29,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245428519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:18:29,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:18:29,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-05 11:18:29,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293332075] [2021-06-05 11:18:29,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:18:29,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:18:29,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:18:29,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 11:18:29,502 INFO L87 Difference]: Start difference. First operand 208473 states and 901661 transitions. Second operand has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 0 states have call successors, (0), 0 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:18:32,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:18:32,171 INFO L93 Difference]: Finished difference Result 239085 states and 1004573 transitions. [2021-06-05 11:18:32,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 11:18:32,172 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 0 states have call successors, (0), 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:18:32,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:18:33,607 INFO L225 Difference]: With dead ends: 239085 [2021-06-05 11:18:33,608 INFO L226 Difference]: Without dead ends: 239085 [2021-06-05 11:18:33,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 11:18:38,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239085 states. [2021-06-05 11:18:42,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239085 to 226330. [2021-06-05 11:18:43,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226330 states, 226304 states have (on average 4.2495625353506785) internal successors, (961693), 226329 states have internal predecessors, (961693), 0 states have call successors, (0), 0 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:18:45,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226330 states to 226330 states and 961693 transitions. [2021-06-05 11:18:45,033 INFO L78 Accepts]: Start accepts. Automaton has 226330 states and 961693 transitions. Word has length 87 [2021-06-05 11:18:45,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:18:45,034 INFO L482 AbstractCegarLoop]: Abstraction has 226330 states and 961693 transitions. [2021-06-05 11:18:45,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 14 states have internal predecessors, (100), 0 states have call successors, (0), 0 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:18:45,034 INFO L276 IsEmpty]: Start isEmpty. Operand 226330 states and 961693 transitions. Received shutdown request... [2021-06-05 11:18:45,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 11:18:45,335 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 11:18:45,335 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-06-05 11:18:45,335 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 11:18:45,336 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:18:45,336 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:18:45,336 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:18:45,336 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:18:45,336 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:18:45,336 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:18:45,336 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:18:45,336 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:18:45,337 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 107 places, 107 transitions, 274 flow [2021-06-05 11:18:45,337 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 11:18:45,338 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-06-05 11:18:45,338 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 5 thread instances [2021-06-05 11:18:45,340 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 11:18:45,341 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:18:45 BasicIcfg [2021-06-05 11:18:45,341 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 11:18:45,341 INFO L168 Benchmark]: Toolchain (without parser) took 752519.58 ms. Allocated memory was 356.5 MB in the beginning and 15.9 GB in the end (delta: 15.6 GB). Free memory was 318.4 MB in the beginning and 8.4 GB in the end (delta: -8.1 GB). Peak memory consumption was 7.5 GB. Max. memory is 16.0 GB. [2021-06-05 11:18:45,341 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 356.5 MB. Free memory was 336.6 MB in the beginning and 336.5 MB in the end (delta: 70.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 11:18:45,342 INFO L168 Benchmark]: CACSL2BoogieTranslator took 412.18 ms. Allocated memory is still 356.5 MB. Free memory was 318.2 MB in the beginning and 319.2 MB in the end (delta: -999.9 kB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. [2021-06-05 11:18:45,342 INFO L168 Benchmark]: Boogie Procedure Inliner took 32.92 ms. Allocated memory is still 356.5 MB. Free memory was 319.2 MB in the beginning and 317.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:18:45,342 INFO L168 Benchmark]: Boogie Preprocessor took 20.27 ms. Allocated memory is still 356.5 MB. Free memory was 317.1 MB in the beginning and 316.1 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 11:18:45,342 INFO L168 Benchmark]: RCFGBuilder took 392.21 ms. Allocated memory is still 356.5 MB. Free memory was 316.1 MB in the beginning and 289.9 MB in the end (delta: 26.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. [2021-06-05 11:18:45,342 INFO L168 Benchmark]: TraceAbstraction took 751644.25 ms. Allocated memory was 356.5 MB in the beginning and 15.9 GB in the end (delta: 15.6 GB). Free memory was 289.9 MB in the beginning and 8.4 GB in the end (delta: -8.1 GB). Peak memory consumption was 7.4 GB. Max. memory is 16.0 GB. [2021-06-05 11:18:45,342 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.14 ms. Allocated memory is still 356.5 MB. Free memory was 336.6 MB in the beginning and 336.5 MB in the end (delta: 70.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 412.18 ms. Allocated memory is still 356.5 MB. Free memory was 318.2 MB in the beginning and 319.2 MB in the end (delta: -999.9 kB). Peak memory consumption was 7.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 32.92 ms. Allocated memory is still 356.5 MB. Free memory was 319.2 MB in the beginning and 317.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 20.27 ms. Allocated memory is still 356.5 MB. Free memory was 317.1 MB in the beginning and 316.1 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 392.21 ms. Allocated memory is still 356.5 MB. Free memory was 316.1 MB in the beginning and 289.9 MB in the end (delta: 26.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 751644.25 ms. Allocated memory was 356.5 MB in the beginning and 15.9 GB in the end (delta: 15.6 GB). Free memory was 289.9 MB in the beginning and 8.4 GB in the end (delta: -8.1 GB). Peak memory consumption was 7.4 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 IsEmpty was searching accepting run (input had 226330 states). - 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: 2134.1ms, OverallIterations: 3, TraceHistogramMax: 1, EmptinessCheckTime: 13.3ms, AutomataDifference: 542.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 34.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 163 SDtfs, 231 SDslu, 166 SDs, 0 SdLazy, 65 SolverSat, 9 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 85.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 87 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 598.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=283occurred in iteration=0, InterpolantAutomatonStates: 17, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 44.7ms AutomataMinimizationTime, 3 MinimizatonAttempts, 5 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 38.0ms SsaConstructionTime, 149.2ms SatisfiabilityAnalysisTime, 895.5ms InterpolantComputationTime, 202 NumberOfCodeBlocks, 202 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 198 ConstructedInterpolants, 0 QuantifiedInterpolants, 640 SizeOfPredicates, 6 NumberOfNonLiveVariables, 142 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 4 InterpolantComputations, 2 PerfectInterpolantSequences, 4/6 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: 4189.2ms, OverallIterations: 6, TraceHistogramMax: 2, EmptinessCheckTime: 13.0ms, AutomataDifference: 1248.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 49.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 483 SDtfs, 1523 SDslu, 1487 SDs, 0 SdLazy, 470 SolverSat, 73 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 258.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 399 GetRequests, 305 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 1343.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1807occurred in iteration=0, InterpolantAutomatonStates: 63, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 99.7ms AutomataMinimizationTime, 6 MinimizatonAttempts, 155 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 83.7ms SsaConstructionTime, 176.5ms SatisfiabilityAnalysisTime, 1436.0ms InterpolantComputationTime, 714 NumberOfCodeBlocks, 714 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 704 ConstructedInterpolants, 0 QuantifiedInterpolants, 2331 SizeOfPredicates, 28 NumberOfNonLiveVariables, 678 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 10 InterpolantComputations, 2 PerfectInterpolantSequences, 58/134 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: 9523.1ms, OverallIterations: 9, TraceHistogramMax: 3, EmptinessCheckTime: 92.3ms, AutomataDifference: 2702.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 577.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1020 SDtfs, 3833 SDslu, 4985 SDs, 0 SdLazy, 1189 SolverSat, 149 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 585.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 821 GetRequests, 626 SyntacticMatches, 4 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1077 ImplicationChecksByTransitivity, 2481.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=12169occurred in iteration=0, InterpolantAutomatonStates: 126, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1233.2ms AutomataMinimizationTime, 9 MinimizatonAttempts, 1723 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 114.1ms SsaConstructionTime, 297.1ms SatisfiabilityAnalysisTime, 2601.1ms InterpolantComputationTime, 1400 NumberOfCodeBlocks, 1400 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 1384 ConstructedInterpolants, 0 QuantifiedInterpolants, 4784 SizeOfPredicates, 60 NumberOfNonLiveVariables, 1367 ConjunctsInSsa, 73 ConjunctsInUnsatCore, 16 InterpolantComputations, 2 PerfectInterpolantSequences, 236/516 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: 39008.0ms, OverallIterations: 12, TraceHistogramMax: 4, EmptinessCheckTime: 762.7ms, AutomataDifference: 8226.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 11272.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1796 SDtfs, 7578 SDslu, 12737 SDs, 0 SdLazy, 2314 SolverSat, 229 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 951.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1353 GetRequests, 1028 SyntacticMatches, 6 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2498 ImplicationChecksByTransitivity, 4798.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=82867occurred in iteration=0, InterpolantAutomatonStates: 206, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 11291.0ms AutomataMinimizationTime, 12 MinimizatonAttempts, 15669 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 164.3ms SsaConstructionTime, 559.3ms SatisfiabilityAnalysisTime, 4026.2ms InterpolantComputationTime, 2260 NumberOfCodeBlocks, 2260 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 2238 ConstructedInterpolants, 0 QuantifiedInterpolants, 7807 SizeOfPredicates, 102 NumberOfNonLiveVariables, 2209 ConjunctsInSsa, 120 ConjunctsInUnsatCore, 22 InterpolantComputations, 2 PerfectInterpolantSequences, 630/1290 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: 684335.3ms, OverallIterations: 5, TraceHistogramMax: 2, EmptinessCheckTime: 1441.1ms, AutomataDifference: 29315.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 561485.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 711 SDtfs, 1976 SDslu, 2733 SDs, 0 SdLazy, 517 SolverSat, 54 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 289.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 287 GetRequests, 217 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 770.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=566737occurred in iteration=0, InterpolantAutomatonStates: 51, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 89893.3ms AutomataMinimizationTime, 5 MinimizatonAttempts, 130604 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 82.0ms SsaConstructionTime, 99.6ms SatisfiabilityAnalysisTime, 961.3ms InterpolantComputationTime, 526 NumberOfCodeBlocks, 526 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 518 ConstructedInterpolants, 0 QuantifiedInterpolants, 1458 SizeOfPredicates, 20 NumberOfNonLiveVariables, 485 ConjunctsInSsa, 25 ConjunctsInUnsatCore, 8 InterpolantComputations, 2 PerfectInterpolantSequences, 24/76 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: 67.7ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 1.8ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 6.1ms, 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: 1.5ms SsaConstructionTime, 12.5ms 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: 66.9ms, OverallIterations: 1, TraceHistogramMax: 3, EmptinessCheckTime: 4.1ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 31.3ms, 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.0ms SsaConstructionTime, 9.4ms 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: 430.1ms, OverallIterations: 1, TraceHistogramMax: 4, EmptinessCheckTime: 26.7ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 374.4ms, 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: 1.0ms SsaConstructionTime, 9.0ms 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: 11692.4ms, OverallIterations: 1, TraceHistogramMax: 5, EmptinessCheckTime: 142.1ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 11516.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: 1.2ms SsaConstructionTime, 7.8ms 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.7ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, 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