/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-loop-bound-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 11:14:58,383 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 11:14:58,384 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 11:14:58,416 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 11:14:58,416 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 11:14:58,420 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 11:14:58,422 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 11:14:58,428 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 11:14:58,430 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 11:14:58,436 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 11:14:58,437 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 11:14:58,438 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 11:14:58,438 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 11:14:58,440 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 11:14:58,441 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 11:14:58,442 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 11:14:58,446 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 11:14:58,446 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 11:14:58,449 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 11:14:58,453 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 11:14:58,454 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 11:14:58,455 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 11:14:58,456 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 11:14:58,458 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 11:14:58,461 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 11:14:58,461 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 11:14:58,462 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 11:14:58,463 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 11:14:58,463 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 11:14:58,464 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 11:14:58,464 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 11:14:58,465 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 11:14:58,466 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 11:14:58,467 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 11:14:58,467 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 11:14:58,468 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 11:14:58,468 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 11:14:58,468 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 11:14:58,468 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 11:14:58,469 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 11:14:58,469 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 11:14:58,470 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:14:58,508 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 11:14:58,508 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 11:14:58,509 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 11:14:58,509 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 11:14:58,511 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 11:14:58,511 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 11:14:58,511 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 11:14:58,512 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 11:14:58,512 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 11:14:58,512 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 11:14:58,513 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 11:14:58,514 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 11:14:58,514 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 11:14:58,514 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 11:14:58,514 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 11:14:58,514 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 11:14:58,514 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 11:14:58,514 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 11:14:58,515 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 11:14:58,516 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:14:58,828 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 11:14:58,843 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 11:14:58,845 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 11:14:58,846 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-05 11:14:58,846 INFO L275 PluginConnector]: CDTParser initialized [2021-06-05 11:14:58,847 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2021-06-05 11:14:58,893 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b98e87a35/2ce6ed772888468f9be583ecc85d53cd/FLAG853190be8 [2021-06-05 11:14:59,423 INFO L306 CDTParser]: Found 1 translation units. [2021-06-05 11:14:59,423 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2021-06-05 11:14:59,441 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b98e87a35/2ce6ed772888468f9be583ecc85d53cd/FLAG853190be8 [2021-06-05 11:14:59,737 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b98e87a35/2ce6ed772888468f9be583ecc85d53cd [2021-06-05 11:14:59,739 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 11:14:59,740 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-05 11:14:59,742 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-05 11:14:59,742 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-05 11:14:59,760 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-05 11:14:59,760 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:14:59" (1/1) ... [2021-06-05 11:14:59,761 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c3fa5e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:14:59, skipping insertion in model container [2021-06-05 11:14:59,761 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 11:14:59" (1/1) ... [2021-06-05 11:14:59,767 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-05 11:14:59,812 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-05 11:15:00,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-loop-bound-2.i[30035,30048] [2021-06-05 11:15:00,155 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:15:00,162 INFO L203 MainTranslator]: Completed pre-run [2021-06-05 11:15:00,196 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-loop-bound-2.i[30035,30048] [2021-06-05 11:15:00,207 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 11:15:00,256 INFO L208 MainTranslator]: Completed translation [2021-06-05 11:15:00,257 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00 WrapperNode [2021-06-05 11:15:00,257 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-05 11:15:00,258 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 11:15:00,258 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 11:15:00,258 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 11:15:00,263 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:15:00" (1/1) ... [2021-06-05 11:15:00,273 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:15:00" (1/1) ... [2021-06-05 11:15:00,288 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 11:15:00,289 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 11:15:00,289 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 11:15:00,289 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 11:15:00,295 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,295 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,297 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,298 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,301 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,304 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,305 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (1/1) ... [2021-06-05 11:15:00,307 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 11:15:00,307 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 11:15:00,307 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 11:15:00,308 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 11:15:00,308 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (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:15:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2021-06-05 11:15:00,365 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2021-06-05 11:15:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-06-05 11:15:00,365 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-06-05 11:15:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-05 11:15:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-05 11:15:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-05 11:15:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-05 11:15:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 11:15:00,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 11:15:00,367 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:15:00,645 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 11:15:00,645 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-06-05 11:15:00,646 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:15:00 BoogieIcfgContainer [2021-06-05 11:15:00,646 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 11:15:00,648 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 11:15:00,648 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 11:15:00,650 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 11:15:00,650 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.06 11:14:59" (1/3) ... [2021-06-05 11:15:00,651 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10c5e16d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:15:00, skipping insertion in model container [2021-06-05 11:15:00,651 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 11:15:00" (2/3) ... [2021-06-05 11:15:00,651 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10c5e16d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:15:00, skipping insertion in model container [2021-06-05 11:15:00,651 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:15:00" (3/3) ... [2021-06-05 11:15:00,652 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-2.i [2021-06-05 11:15:00,657 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 11:15:00,657 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 11:15:00,657 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 11:15:00,658 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 11:15:00,676 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,677 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,677 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,677 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,677 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,678 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,679 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,679 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,679 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,680 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,681 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,682 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,683 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,683 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,685 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,685 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,685 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,685 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:00,692 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 11:15:00,710 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 11:15:00,726 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:15:00,726 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:15:00,726 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:15:00,726 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:15:00,726 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:15:00,727 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:15:00,727 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:15:00,727 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:15:00,734 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 69 transitions, 148 flow [2021-06-05 11:15:00,798 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1329 states, 1323 states have (on average 2.7135298563869994) internal successors, (3590), 1328 states have internal predecessors, (3590), 0 states have call successors, (0), 0 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:15:00,809 INFO L276 IsEmpty]: Start isEmpty. Operand has 1329 states, 1323 states have (on average 2.7135298563869994) internal successors, (3590), 1328 states have internal predecessors, (3590), 0 states have call successors, (0), 0 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:15:00,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 11:15:00,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:00,816 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] [2021-06-05 11:15:00,817 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:00,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:00,824 INFO L82 PathProgramCache]: Analyzing trace with hash 2101000019, now seen corresponding path program 1 times [2021-06-05 11:15:00,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:00,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572359285] [2021-06-05 11:15:00,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:00,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:01,192 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:15:01,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:01,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572359285] [2021-06-05 11:15:01,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572359285] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:01,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:01,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 11:15:01,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82002149] [2021-06-05 11:15:01,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 11:15:01,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:01,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 11:15:01,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 11:15:01,214 INFO L87 Difference]: Start difference. First operand has 1329 states, 1323 states have (on average 2.7135298563869994) internal successors, (3590), 1328 states have internal predecessors, (3590), 0 states have call successors, (0), 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 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:01,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:01,450 INFO L93 Difference]: Finished difference Result 1205 states and 2955 transitions. [2021-06-05 11:15:01,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 11:15:01,452 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 34 [2021-06-05 11:15:01,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:01,470 INFO L225 Difference]: With dead ends: 1205 [2021-06-05 11:15:01,470 INFO L226 Difference]: Without dead ends: 462 [2021-06-05 11:15:01,472 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 152.1ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:15:01,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-06-05 11:15:01,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2021-06-05 11:15:01,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 460 states have (on average 2.2543478260869567) internal successors, (1037), 461 states have internal predecessors, (1037), 0 states have call successors, (0), 0 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:15:01,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1037 transitions. [2021-06-05 11:15:01,540 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1037 transitions. Word has length 34 [2021-06-05 11:15:01,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:01,540 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1037 transitions. [2021-06-05 11:15:01,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:01,541 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1037 transitions. [2021-06-05 11:15:01,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 11:15:01,543 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:01,543 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] [2021-06-05 11:15:01,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 11:15:01,543 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:01,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:01,544 INFO L82 PathProgramCache]: Analyzing trace with hash 317679082, now seen corresponding path program 1 times [2021-06-05 11:15:01,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:01,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754747520] [2021-06-05 11:15:01,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:01,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:01,646 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:15:01,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:01,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754747520] [2021-06-05 11:15:01,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754747520] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:01,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:01,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-05 11:15:01,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762166655] [2021-06-05 11:15:01,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 11:15:01,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:01,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 11:15:01,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 11:15:01,650 INFO L87 Difference]: Start difference. First operand 462 states and 1037 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:01,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:01,778 INFO L93 Difference]: Finished difference Result 386 states and 851 transitions. [2021-06-05 11:15:01,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 11:15:01,779 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 11:15:01,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:01,779 INFO L225 Difference]: With dead ends: 386 [2021-06-05 11:15:01,779 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:15:01,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 94.1ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-06-05 11:15:01,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:15:01,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:15:01,781 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:15:01,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:15:01,781 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 46 [2021-06-05 11:15:01,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:01,781 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:15:01,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:01,781 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:15:01,782 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:15:01,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 11:15:01,782 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:15:01,784 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 11:15:01,785 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:15:01,785 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:15:01,785 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:15:01,786 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:15:01,786 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:15:01,786 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:15:01,786 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:15:01,786 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:15:01,788 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 69 transitions, 148 flow [2021-06-05 11:15:01,842 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1329 states, 1323 states have (on average 2.7135298563869994) internal successors, (3590), 1328 states have internal predecessors, (3590), 0 states have call successors, (0), 0 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:15:01,845 INFO L276 IsEmpty]: Start isEmpty. Operand has 1329 states, 1323 states have (on average 2.7135298563869994) internal successors, (3590), 1328 states have internal predecessors, (3590), 0 states have call successors, (0), 0 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:15:01,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 11:15:01,859 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:01,859 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:01,859 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:15:01,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:01,860 INFO L82 PathProgramCache]: Analyzing trace with hash -821612, now seen corresponding path program 1 times [2021-06-05 11:15:01,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:01,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348088952] [2021-06-05 11:15:01,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:01,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:15:01,888 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:15:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:15:01,912 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:15:01,940 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:15:01,940 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:15:01,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 11:15:01,941 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:15:01,941 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:15:01,941 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-05 11:15:01,951 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,952 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,953 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,954 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,955 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,960 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,961 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,961 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,961 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,961 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,962 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,963 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,963 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,967 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,967 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:01,968 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 11:15:01,968 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 11:15:01,969 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:15:01,969 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:15:01,969 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:15:01,969 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:15:01,969 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:15:01,969 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:15:01,969 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:15:01,970 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:15:01,971 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 92 places, 86 transitions, 196 flow [2021-06-05 11:15:02,293 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8109 states, 8101 states have (on average 3.525490680162943) internal successors, (28560), 8108 states have internal predecessors, (28560), 0 states have call successors, (0), 0 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:15:02,318 INFO L276 IsEmpty]: Start isEmpty. Operand has 8109 states, 8101 states have (on average 3.525490680162943) internal successors, (28560), 8108 states have internal predecessors, (28560), 0 states have call successors, (0), 0 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:15:02,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 11:15:02,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:02,319 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] [2021-06-05 11:15:02,319 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:02,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:02,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1924836355, now seen corresponding path program 1 times [2021-06-05 11:15:02,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:02,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47555557] [2021-06-05 11:15:02,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:02,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:02,425 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:15:02,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:02,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47555557] [2021-06-05 11:15:02,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47555557] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:02,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:02,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 11:15:02,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450007320] [2021-06-05 11:15:02,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 11:15:02,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:02,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 11:15:02,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 11:15:02,450 INFO L87 Difference]: Start difference. First operand has 8109 states, 8101 states have (on average 3.525490680162943) internal successors, (28560), 8108 states have internal predecessors, (28560), 0 states have call successors, (0), 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 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:02,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:02,698 INFO L93 Difference]: Finished difference Result 8597 states and 28009 transitions. [2021-06-05 11:15:02,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 11:15:02,698 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 34 [2021-06-05 11:15:02,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:02,724 INFO L225 Difference]: With dead ends: 8597 [2021-06-05 11:15:02,725 INFO L226 Difference]: Without dead ends: 3708 [2021-06-05 11:15:02,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 111.3ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:15:02,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3708 states. [2021-06-05 11:15:02,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3708 to 3708. [2021-06-05 11:15:02,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3708 states, 3705 states have (on average 3.1379217273954114) internal successors, (11626), 3707 states have internal predecessors, (11626), 0 states have call successors, (0), 0 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:15:02,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3708 states to 3708 states and 11626 transitions. [2021-06-05 11:15:02,928 INFO L78 Accepts]: Start accepts. Automaton has 3708 states and 11626 transitions. Word has length 34 [2021-06-05 11:15:02,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:02,928 INFO L482 AbstractCegarLoop]: Abstraction has 3708 states and 11626 transitions. [2021-06-05 11:15:02,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:02,929 INFO L276 IsEmpty]: Start isEmpty. Operand 3708 states and 11626 transitions. [2021-06-05 11:15:02,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 11:15:02,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:02,930 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] [2021-06-05 11:15:02,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 11:15:02,930 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:02,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:02,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1857372259, now seen corresponding path program 1 times [2021-06-05 11:15:02,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:02,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418299616] [2021-06-05 11:15:02,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:03,119 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:15:03,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:03,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418299616] [2021-06-05 11:15:03,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418299616] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:03,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:03,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-05 11:15:03,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829743177] [2021-06-05 11:15:03,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 11:15:03,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:03,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 11:15:03,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 11:15:03,122 INFO L87 Difference]: Start difference. First operand 3708 states and 11626 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:03,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:03,357 INFO L93 Difference]: Finished difference Result 5118 states and 15453 transitions. [2021-06-05 11:15:03,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 11:15:03,357 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 11:15:03,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:03,407 INFO L225 Difference]: With dead ends: 5118 [2021-06-05 11:15:03,407 INFO L226 Difference]: Without dead ends: 3850 [2021-06-05 11:15:03,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 121.5ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-06-05 11:15:03,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3850 states. [2021-06-05 11:15:03,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3850 to 2748. [2021-06-05 11:15:03,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2748 states, 2746 states have (on average 3.1019664967225054) internal successors, (8518), 2747 states have internal predecessors, (8518), 0 states have call successors, (0), 0 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:15:03,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2748 states to 2748 states and 8518 transitions. [2021-06-05 11:15:03,511 INFO L78 Accepts]: Start accepts. Automaton has 2748 states and 8518 transitions. Word has length 46 [2021-06-05 11:15:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:03,511 INFO L482 AbstractCegarLoop]: Abstraction has 2748 states and 8518 transitions. [2021-06-05 11:15:03,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:03,512 INFO L276 IsEmpty]: Start isEmpty. Operand 2748 states and 8518 transitions. [2021-06-05 11:15:03,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-06-05 11:15:03,515 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:03,515 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:03,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 11:15:03,517 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:03,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:03,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1479235996, now seen corresponding path program 1 times [2021-06-05 11:15:03,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:03,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671783559] [2021-06-05 11:15:03,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:03,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:03,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:03,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:03,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671783559] [2021-06-05 11:15:03,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671783559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:03,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547749936] [2021-06-05 11:15:03,637 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:15:03,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:03,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 11:15:03,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:04,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547749936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:04,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:04,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 11:15:04,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156447301] [2021-06-05 11:15:04,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:15:04,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:04,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:15:04,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:15:04,096 INFO L87 Difference]: Start difference. First operand 2748 states and 8518 transitions. Second operand has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:15:04,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:04,489 INFO L93 Difference]: Finished difference Result 3660 states and 10826 transitions. [2021-06-05 11:15:04,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 11:15:04,490 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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 56 [2021-06-05 11:15:04,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:04,502 INFO L225 Difference]: With dead ends: 3660 [2021-06-05 11:15:04,502 INFO L226 Difference]: Without dead ends: 2406 [2021-06-05 11:15:04,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 326.1ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 11:15:04,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2406 states. [2021-06-05 11:15:04,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2406 to 1874. [2021-06-05 11:15:04,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1874 states, 1872 states have (on average 2.940705128205128) internal successors, (5505), 1873 states have internal predecessors, (5505), 0 states have call successors, (0), 0 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:15:04,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1874 states to 1874 states and 5505 transitions. [2021-06-05 11:15:04,581 INFO L78 Accepts]: Start accepts. Automaton has 1874 states and 5505 transitions. Word has length 56 [2021-06-05 11:15:04,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:04,584 INFO L482 AbstractCegarLoop]: Abstraction has 1874 states and 5505 transitions. [2021-06-05 11:15:04,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:15:04,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1874 states and 5505 transitions. [2021-06-05 11:15:04,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:15:04,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:04,589 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:04,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-06-05 11:15:04,813 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:04,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:04,813 INFO L82 PathProgramCache]: Analyzing trace with hash 298451390, now seen corresponding path program 1 times [2021-06-05 11:15:04,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:04,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47651192] [2021-06-05 11:15:04,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:04,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:04,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:04,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47651192] [2021-06-05 11:15:04,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47651192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:04,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944322496] [2021-06-05 11:15:04,947 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:15:05,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:05,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:15:05,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:05,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:05,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944322496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:05,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:05,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-06-05 11:15:05,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290115587] [2021-06-05 11:15:05,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 11:15:05,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:05,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 11:15:05,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-06-05 11:15:05,376 INFO L87 Difference]: Start difference. First operand 1874 states and 5505 transitions. Second operand has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 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:15:06,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:06,574 INFO L93 Difference]: Finished difference Result 2842 states and 8165 transitions. [2021-06-05 11:15:06,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 11:15:06,574 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 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 60 [2021-06-05 11:15:06,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:06,582 INFO L225 Difference]: With dead ends: 2842 [2021-06-05 11:15:06,583 INFO L226 Difference]: Without dead ends: 1524 [2021-06-05 11:15:06,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 932.6ms TimeCoverageRelationStatistics Valid=555, Invalid=2867, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 11:15:06,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2021-06-05 11:15:06,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1396. [2021-06-05 11:15:06,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1394 states have (on average 2.8622668579626973) internal successors, (3990), 1395 states have internal predecessors, (3990), 0 states have call successors, (0), 0 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:15:06,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 3990 transitions. [2021-06-05 11:15:06,624 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 3990 transitions. Word has length 60 [2021-06-05 11:15:06,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:06,624 INFO L482 AbstractCegarLoop]: Abstraction has 1396 states and 3990 transitions. [2021-06-05 11:15:06,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 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:15:06,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 3990 transitions. [2021-06-05 11:15:06,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:15:06,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:06,627 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:06,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:06,851 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:06,852 INFO L82 PathProgramCache]: Analyzing trace with hash -437778756, now seen corresponding path program 2 times [2021-06-05 11:15:06,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:06,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656307933] [2021-06-05 11:15:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:06,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:06,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:06,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656307933] [2021-06-05 11:15:06,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656307933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:06,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762402073] [2021-06-05 11:15:06,997 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 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:15:07,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:15:07,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:07,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:15:07,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:07,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 11:15:07,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762402073] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:07,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:15:07,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:15:07,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830230930] [2021-06-05 11:15:07,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:15:07,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:07,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:15:07,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:15:07,464 INFO L87 Difference]: Start difference. First operand 1396 states and 3990 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 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:15:07,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:07,711 INFO L93 Difference]: Finished difference Result 1244 states and 3542 transitions. [2021-06-05 11:15:07,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 11:15:07,711 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 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 60 [2021-06-05 11:15:07,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:07,712 INFO L225 Difference]: With dead ends: 1244 [2021-06-05 11:15:07,712 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:15:07,712 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 402.0ms TimeCoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2021-06-05 11:15:07,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:15:07,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:15:07,713 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:15:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:15:07,713 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 60 [2021-06-05 11:15:07,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:07,713 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:15:07,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 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:15:07,713 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:15:07,713 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:15:07,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-06-05 11:15:07,927 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:15:07,927 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 11:15:07,928 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:15:07,928 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:15:07,928 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:15:07,928 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:15:07,928 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:15:07,928 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:15:07,928 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:15:07,928 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:15:07,930 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 92 places, 86 transitions, 196 flow [2021-06-05 11:15:08,182 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8109 states, 8101 states have (on average 3.525490680162943) internal successors, (28560), 8108 states have internal predecessors, (28560), 0 states have call successors, (0), 0 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:15:08,200 INFO L276 IsEmpty]: Start isEmpty. Operand has 8109 states, 8101 states have (on average 3.525490680162943) internal successors, (28560), 8108 states have internal predecessors, (28560), 0 states have call successors, (0), 0 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:15:08,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-06-05 11:15:08,209 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:08,209 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:08,209 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:15:08,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:08,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1728251235, now seen corresponding path program 1 times [2021-06-05 11:15:08,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:08,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465289893] [2021-06-05 11:15:08,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:15:08,230 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:15:08,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:15:08,249 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:15:08,257 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:15:08,257 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:15:08,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-05 11:15:08,257 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:15:08,257 WARN L242 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:15:08,258 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-05 11:15:08,274 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,274 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,274 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,274 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,274 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,275 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,276 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,277 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,278 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,279 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,280 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,281 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,282 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,283 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,285 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,285 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,285 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,285 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,285 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,292 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,292 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,293 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:15:08,295 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 11:15:08,295 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 11:15:08,296 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:15:08,296 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:15:08,296 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:15:08,296 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:15:08,296 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:15:08,296 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:15:08,296 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:15:08,296 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:15:08,301 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 112 places, 103 transitions, 248 flow [2021-06-05 11:15:13,675 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 48789 states, 48779 states have (on average 4.35187273211833) internal successors, (212280), 48788 states have internal predecessors, (212280), 0 states have call successors, (0), 0 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:15:13,764 INFO L276 IsEmpty]: Start isEmpty. Operand has 48789 states, 48779 states have (on average 4.35187273211833) internal successors, (212280), 48788 states have internal predecessors, (212280), 0 states have call successors, (0), 0 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:15:13,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 11:15:13,765 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:13,765 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] [2021-06-05 11:15:13,765 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:13,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:13,765 INFO L82 PathProgramCache]: Analyzing trace with hash 2020120723, now seen corresponding path program 1 times [2021-06-05 11:15:13,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:13,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245603370] [2021-06-05 11:15:13,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:13,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:13,836 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:15:13,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:13,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245603370] [2021-06-05 11:15:13,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245603370] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:13,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:13,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 11:15:13,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830403593] [2021-06-05 11:15:13,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 11:15:13,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:13,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 11:15:13,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 11:15:13,904 INFO L87 Difference]: Start difference. First operand has 48789 states, 48779 states have (on average 4.35187273211833) internal successors, (212280), 48788 states have internal predecessors, (212280), 0 states have call successors, (0), 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 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:14,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:14,640 INFO L93 Difference]: Finished difference Result 57149 states and 233481 transitions. [2021-06-05 11:15:14,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 11:15:14,641 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 34 [2021-06-05 11:15:14,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:14,901 INFO L225 Difference]: With dead ends: 57149 [2021-06-05 11:15:14,901 INFO L226 Difference]: Without dead ends: 26184 [2021-06-05 11:15:14,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 109.0ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:15:15,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26184 states. [2021-06-05 11:15:16,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26184 to 26184. [2021-06-05 11:15:16,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26184 states, 26180 states have (on average 4.003437738731856) internal successors, (104810), 26183 states have internal predecessors, (104810), 0 states have call successors, (0), 0 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:15:16,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26184 states to 26184 states and 104810 transitions. [2021-06-05 11:15:16,175 INFO L78 Accepts]: Start accepts. Automaton has 26184 states and 104810 transitions. Word has length 34 [2021-06-05 11:15:16,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:16,175 INFO L482 AbstractCegarLoop]: Abstraction has 26184 states and 104810 transitions. [2021-06-05 11:15:16,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 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:15:16,176 INFO L276 IsEmpty]: Start isEmpty. Operand 26184 states and 104810 transitions. [2021-06-05 11:15:16,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 11:15:16,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:16,178 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] [2021-06-05 11:15:16,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-05 11:15:16,178 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:16,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:16,178 INFO L82 PathProgramCache]: Analyzing trace with hash 317983230, now seen corresponding path program 1 times [2021-06-05 11:15:16,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:16,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077129856] [2021-06-05 11:15:16,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:16,238 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:15:16,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:16,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077129856] [2021-06-05 11:15:16,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077129856] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:16,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:15:16,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-05 11:15:16,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407069765] [2021-06-05 11:15:16,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 11:15:16,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:16,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 11:15:16,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 11:15:16,239 INFO L87 Difference]: Start difference. First operand 26184 states and 104810 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:16,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:16,819 INFO L93 Difference]: Finished difference Result 44160 states and 169716 transitions. [2021-06-05 11:15:16,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 11:15:16,820 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 11:15:16,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:17,169 INFO L225 Difference]: With dead ends: 44160 [2021-06-05 11:15:17,169 INFO L226 Difference]: Without dead ends: 36340 [2021-06-05 11:15:17,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 114.5ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-06-05 11:15:17,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36340 states. [2021-06-05 11:15:18,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36340 to 24276. [2021-06-05 11:15:18,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24276 states, 24273 states have (on average 3.949244015984839) internal successors, (95860), 24275 states have internal predecessors, (95860), 0 states have call successors, (0), 0 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:15:18,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24276 states to 24276 states and 95860 transitions. [2021-06-05 11:15:18,164 INFO L78 Accepts]: Start accepts. Automaton has 24276 states and 95860 transitions. Word has length 46 [2021-06-05 11:15:18,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:18,164 INFO L482 AbstractCegarLoop]: Abstraction has 24276 states and 95860 transitions. [2021-06-05 11:15:18,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:15:18,164 INFO L276 IsEmpty]: Start isEmpty. Operand 24276 states and 95860 transitions. [2021-06-05 11:15:18,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-06-05 11:15:18,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:18,167 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:18,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-05 11:15:18,167 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:18,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:18,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1522783278, now seen corresponding path program 1 times [2021-06-05 11:15:18,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:18,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137021963] [2021-06-05 11:15:18,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:18,377 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-06-05 11:15:18,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:18,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:18,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137021963] [2021-06-05 11:15:18,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137021963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:18,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450322155] [2021-06-05 11:15:18,460 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:15:18,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:18,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 11:15:18,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:18,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:18,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450322155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:18,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:18,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 11:15:18,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66291012] [2021-06-05 11:15:18,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:15:18,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:18,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:15:18,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:15:18,768 INFO L87 Difference]: Start difference. First operand 24276 states and 95860 transitions. Second operand has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:15:19,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:19,624 INFO L93 Difference]: Finished difference Result 40036 states and 151990 transitions. [2021-06-05 11:15:19,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 11:15:19,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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 56 [2021-06-05 11:15:19,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:19,801 INFO L225 Difference]: With dead ends: 40036 [2021-06-05 11:15:19,801 INFO L226 Difference]: Without dead ends: 32036 [2021-06-05 11:15:19,802 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 374.8ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 11:15:19,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32036 states. [2021-06-05 11:15:20,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32036 to 21952. [2021-06-05 11:15:20,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21952 states, 21949 states have (on average 3.867237687366167) internal successors, (84882), 21951 states have internal predecessors, (84882), 0 states have call successors, (0), 0 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:15:20,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21952 states to 21952 states and 84882 transitions. [2021-06-05 11:15:20,485 INFO L78 Accepts]: Start accepts. Automaton has 21952 states and 84882 transitions. Word has length 56 [2021-06-05 11:15:20,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:20,485 INFO L482 AbstractCegarLoop]: Abstraction has 21952 states and 84882 transitions. [2021-06-05 11:15:20,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:15:20,485 INFO L276 IsEmpty]: Start isEmpty. Operand 21952 states and 84882 transitions. [2021-06-05 11:15:20,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:15:20,488 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:20,489 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:20,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 11:15:20,712 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:20,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:20,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1933156652, now seen corresponding path program 1 times [2021-06-05 11:15:20,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:20,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75097546] [2021-06-05 11:15:20,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:20,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:20,826 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:20,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:20,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75097546] [2021-06-05 11:15:20,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75097546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:20,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578369748] [2021-06-05 11:15:20,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 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:15:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:20,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:15:20,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:21,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:21,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578369748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:21,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:21,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-06-05 11:15:21,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665115015] [2021-06-05 11:15:21,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 11:15:21,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:21,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 11:15:21,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-06-05 11:15:21,231 INFO L87 Difference]: Start difference. First operand 21952 states and 84882 transitions. Second operand has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 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:15:21,488 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-06-05 11:15:23,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:23,317 INFO L93 Difference]: Finished difference Result 59982 states and 219339 transitions. [2021-06-05 11:15:23,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 11:15:23,318 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 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 60 [2021-06-05 11:15:23,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:23,537 INFO L225 Difference]: With dead ends: 59982 [2021-06-05 11:15:23,537 INFO L226 Difference]: Without dead ends: 53854 [2021-06-05 11:15:23,538 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 1230.8ms TimeCoverageRelationStatistics Valid=855, Invalid=4695, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 11:15:23,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53854 states. [2021-06-05 11:15:24,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53854 to 21504. [2021-06-05 11:15:24,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21504 states, 21501 states have (on average 3.870982744988605) internal successors, (83230), 21503 states have internal predecessors, (83230), 0 states have call successors, (0), 0 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:15:24,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21504 states to 21504 states and 83230 transitions. [2021-06-05 11:15:24,397 INFO L78 Accepts]: Start accepts. Automaton has 21504 states and 83230 transitions. Word has length 60 [2021-06-05 11:15:24,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:24,398 INFO L482 AbstractCegarLoop]: Abstraction has 21504 states and 83230 transitions. [2021-06-05 11:15:24,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 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:15:24,398 INFO L276 IsEmpty]: Start isEmpty. Operand 21504 states and 83230 transitions. [2021-06-05 11:15:24,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:15:24,401 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:24,401 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:24,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 11:15:24,611 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:24,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:24,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1681668076, now seen corresponding path program 2 times [2021-06-05 11:15:24,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:24,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398872242] [2021-06-05 11:15:24,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:24,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:24,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:24,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398872242] [2021-06-05 11:15:24,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398872242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:24,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931930460] [2021-06-05 11:15:24,745 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 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:15:24,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:15:24,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:24,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:15:24,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:25,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 11:15:25,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931930460] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:25,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:15:25,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:15:25,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619403281] [2021-06-05 11:15:25,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:15:25,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:25,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:15:25,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:15:25,088 INFO L87 Difference]: Start difference. First operand 21504 states and 83230 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 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:15:25,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:25,877 INFO L93 Difference]: Finished difference Result 41966 states and 156477 transitions. [2021-06-05 11:15:25,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 11:15:25,878 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 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 60 [2021-06-05 11:15:25,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:25,968 INFO L225 Difference]: With dead ends: 41966 [2021-06-05 11:15:25,969 INFO L226 Difference]: Without dead ends: 38630 [2021-06-05 11:15:25,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 441.4ms TimeCoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 11:15:26,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38630 states. [2021-06-05 11:15:26,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38630 to 17752. [2021-06-05 11:15:26,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17752 states, 17750 states have (on average 3.920112676056338) internal successors, (69582), 17751 states have internal predecessors, (69582), 0 states have call successors, (0), 0 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:15:26,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17752 states to 17752 states and 69582 transitions. [2021-06-05 11:15:26,769 INFO L78 Accepts]: Start accepts. Automaton has 17752 states and 69582 transitions. Word has length 60 [2021-06-05 11:15:26,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:26,769 INFO L482 AbstractCegarLoop]: Abstraction has 17752 states and 69582 transitions. [2021-06-05 11:15:26,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 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:15:26,770 INFO L276 IsEmpty]: Start isEmpty. Operand 17752 states and 69582 transitions. [2021-06-05 11:15:26,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 11:15:26,776 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:26,776 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:26,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:26,993 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:26,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:26,993 INFO L82 PathProgramCache]: Analyzing trace with hash -411729027, now seen corresponding path program 1 times [2021-06-05 11:15:26,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:26,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761761305] [2021-06-05 11:15:26,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:27,085 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 11:15:27,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:27,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761761305] [2021-06-05 11:15:27,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761761305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:27,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912292994] [2021-06-05 11:15:27,086 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:15:27,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:27,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:15:27,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:27,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912292994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:27,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:27,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-06-05 11:15:27,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004405602] [2021-06-05 11:15:27,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 11:15:27,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:27,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 11:15:27,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-05 11:15:27,458 INFO L87 Difference]: Start difference. First operand 17752 states and 69582 transitions. Second operand has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 0 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:15:28,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:28,119 INFO L93 Difference]: Finished difference Result 29304 states and 110470 transitions. [2021-06-05 11:15:28,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 11:15:28,120 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 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 66 [2021-06-05 11:15:28,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:28,169 INFO L225 Difference]: With dead ends: 29304 [2021-06-05 11:15:28,170 INFO L226 Difference]: Without dead ends: 21894 [2021-06-05 11:15:28,170 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 411.4ms TimeCoverageRelationStatistics Valid=278, Invalid=1128, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 11:15:28,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21894 states. [2021-06-05 11:15:28,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21894 to 15582. [2021-06-05 11:15:28,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15582 states, 15580 states have (on average 3.771566110397946) internal successors, (58761), 15581 states have internal predecessors, (58761), 0 states have call successors, (0), 0 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:15:28,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15582 states to 15582 states and 58761 transitions. [2021-06-05 11:15:28,736 INFO L78 Accepts]: Start accepts. Automaton has 15582 states and 58761 transitions. Word has length 66 [2021-06-05 11:15:28,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:28,737 INFO L482 AbstractCegarLoop]: Abstraction has 15582 states and 58761 transitions. [2021-06-05 11:15:28,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 0 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:15:28,737 INFO L276 IsEmpty]: Start isEmpty. Operand 15582 states and 58761 transitions. [2021-06-05 11:15:28,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:15:28,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:28,750 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:28,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 11:15:28,958 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:28,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:28,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1425691909, now seen corresponding path program 1 times [2021-06-05 11:15:28,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:28,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009260789] [2021-06-05 11:15:28,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:28,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:29,103 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:29,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:29,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009260789] [2021-06-05 11:15:29,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009260789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:29,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137905260] [2021-06-05 11:15:29,103 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:15:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:29,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:15:29,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:29,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137905260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:29,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:29,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 11:15:29,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534326288] [2021-06-05 11:15:29,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 11:15:29,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:29,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 11:15:29,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 11:15:29,499 INFO L87 Difference]: Start difference. First operand 15582 states and 58761 transitions. Second operand has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:15:32,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:32,322 INFO L93 Difference]: Finished difference Result 41662 states and 149209 transitions. [2021-06-05 11:15:32,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 11:15:32,322 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 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 70 [2021-06-05 11:15:32,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:32,403 INFO L225 Difference]: With dead ends: 41662 [2021-06-05 11:15:32,403 INFO L226 Difference]: Without dead ends: 35338 [2021-06-05 11:15:32,406 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3344 ImplicationChecksByTransitivity, 1567.0ms TimeCoverageRelationStatistics Valid=1471, Invalid=9241, Unknown=0, NotChecked=0, Total=10712 [2021-06-05 11:15:32,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35338 states. [2021-06-05 11:15:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35338 to 15514. [2021-06-05 11:15:32,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15514 states, 15512 states have (on average 3.753545642083548) internal successors, (58225), 15513 states have internal predecessors, (58225), 0 states have call successors, (0), 0 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:15:32,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15514 states to 15514 states and 58225 transitions. [2021-06-05 11:15:32,825 INFO L78 Accepts]: Start accepts. Automaton has 15514 states and 58225 transitions. Word has length 70 [2021-06-05 11:15:32,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:32,826 INFO L482 AbstractCegarLoop]: Abstraction has 15514 states and 58225 transitions. [2021-06-05 11:15:32,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:15:32,826 INFO L276 IsEmpty]: Start isEmpty. Operand 15514 states and 58225 transitions. [2021-06-05 11:15:32,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:15:32,836 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:32,836 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:33,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:33,036 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:33,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:33,037 INFO L82 PathProgramCache]: Analyzing trace with hash 152480955, now seen corresponding path program 2 times [2021-06-05 11:15:33,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:33,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308521299] [2021-06-05 11:15:33,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:33,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:33,140 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 11:15:33,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:33,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308521299] [2021-06-05 11:15:33,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308521299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:33,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698335171] [2021-06-05 11:15:33,140 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:15:33,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:15:33,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:33,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:15:33,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:33,498 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-05 11:15:33,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698335171] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:33,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:15:33,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:15:33,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823206284] [2021-06-05 11:15:33,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:15:33,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:33,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:15:33,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:15:33,500 INFO L87 Difference]: Start difference. First operand 15514 states and 58225 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:15:34,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:34,211 INFO L93 Difference]: Finished difference Result 27386 states and 98741 transitions. [2021-06-05 11:15:34,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 11:15:34,211 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 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 70 [2021-06-05 11:15:34,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:34,265 INFO L225 Difference]: With dead ends: 27386 [2021-06-05 11:15:34,265 INFO L226 Difference]: Without dead ends: 23700 [2021-06-05 11:15:34,265 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 437.0ms TimeCoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 11:15:34,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23700 states. [2021-06-05 11:15:34,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23700 to 11712. [2021-06-05 11:15:34,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11712 states, 11710 states have (on average 3.760546541417592) internal successors, (44036), 11711 states have internal predecessors, (44036), 0 states have call successors, (0), 0 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:15:34,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11712 states to 11712 states and 44036 transitions. [2021-06-05 11:15:34,629 INFO L78 Accepts]: Start accepts. Automaton has 11712 states and 44036 transitions. Word has length 70 [2021-06-05 11:15:34,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:34,629 INFO L482 AbstractCegarLoop]: Abstraction has 11712 states and 44036 transitions. [2021-06-05 11:15:34,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:15:34,629 INFO L276 IsEmpty]: Start isEmpty. Operand 11712 states and 44036 transitions. [2021-06-05 11:15:34,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:15:34,639 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:34,640 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:34,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:34,863 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:34,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:34,864 INFO L82 PathProgramCache]: Analyzing trace with hash -82532737, now seen corresponding path program 1 times [2021-06-05 11:15:34,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:34,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949088691] [2021-06-05 11:15:34,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:34,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:34,989 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:34,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:34,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949088691] [2021-06-05 11:15:34,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949088691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:34,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832692126] [2021-06-05 11:15:34,990 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:15:35,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:35,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:15:35,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:35,417 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:35,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832692126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:35,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:35,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 11:15:35,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708565587] [2021-06-05 11:15:35,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 11:15:35,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:35,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 11:15:35,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-06-05 11:15:35,418 INFO L87 Difference]: Start difference. First operand 11712 states and 44036 transitions. Second operand has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:15:35,665 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-05 11:15:37,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:37,445 INFO L93 Difference]: Finished difference Result 29984 states and 107172 transitions. [2021-06-05 11:15:37,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 11:15:37,446 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 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 70 [2021-06-05 11:15:37,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:37,495 INFO L225 Difference]: With dead ends: 29984 [2021-06-05 11:15:37,496 INFO L226 Difference]: Without dead ends: 22252 [2021-06-05 11:15:37,497 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2493 ImplicationChecksByTransitivity, 1328.3ms TimeCoverageRelationStatistics Valid=1170, Invalid=6662, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 11:15:37,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22252 states. [2021-06-05 11:15:37,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22252 to 12316. [2021-06-05 11:15:37,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12316 states, 12314 states have (on average 3.7281143414000324) internal successors, (45908), 12315 states have internal predecessors, (45908), 0 states have call successors, (0), 0 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:15:37,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12316 states to 12316 states and 45908 transitions. [2021-06-05 11:15:37,913 INFO L78 Accepts]: Start accepts. Automaton has 12316 states and 45908 transitions. Word has length 70 [2021-06-05 11:15:37,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:37,913 INFO L482 AbstractCegarLoop]: Abstraction has 12316 states and 45908 transitions. [2021-06-05 11:15:37,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 4.357142857142857) internal successors, (122), 28 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:15:37,913 INFO L276 IsEmpty]: Start isEmpty. Operand 12316 states and 45908 transitions. [2021-06-05 11:15:37,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:15:37,924 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:37,924 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:38,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:38,125 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:38,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:38,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1377004195, now seen corresponding path program 2 times [2021-06-05 11:15:38,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:38,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388130939] [2021-06-05 11:15:38,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:38,234 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 11:15:38,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:38,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388130939] [2021-06-05 11:15:38,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388130939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:38,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758021039] [2021-06-05 11:15:38,234 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 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:15:38,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:15:38,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:38,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:15:38,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:38,605 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-05 11:15:38,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758021039] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:38,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:15:38,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:15:38,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550868337] [2021-06-05 11:15:38,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:15:38,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:38,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:15:38,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:15:38,607 INFO L87 Difference]: Start difference. First operand 12316 states and 45908 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:15:39,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:39,124 INFO L93 Difference]: Finished difference Result 19512 states and 69548 transitions. [2021-06-05 11:15:39,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 11:15:39,124 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 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 70 [2021-06-05 11:15:39,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:39,169 INFO L225 Difference]: With dead ends: 19512 [2021-06-05 11:15:39,170 INFO L226 Difference]: Without dead ends: 16168 [2021-06-05 11:15:39,171 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 457.7ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 11:15:39,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16168 states. [2021-06-05 11:15:39,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16168 to 9960. [2021-06-05 11:15:39,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9960 states, 9958 states have (on average 3.694115284193613) internal successors, (36786), 9959 states have internal predecessors, (36786), 0 states have call successors, (0), 0 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:15:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9960 states to 9960 states and 36786 transitions. [2021-06-05 11:15:39,544 INFO L78 Accepts]: Start accepts. Automaton has 9960 states and 36786 transitions. Word has length 70 [2021-06-05 11:15:39,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:39,544 INFO L482 AbstractCegarLoop]: Abstraction has 9960 states and 36786 transitions. [2021-06-05 11:15:39,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:15:39,544 INFO L276 IsEmpty]: Start isEmpty. Operand 9960 states and 36786 transitions. [2021-06-05 11:15:39,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:39,557 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:39,557 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:39,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 11:15:39,758 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:39,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:39,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1557602563, now seen corresponding path program 1 times [2021-06-05 11:15:39,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:39,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331559236] [2021-06-05 11:15:39,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:39,883 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 11:15:39,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:39,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331559236] [2021-06-05 11:15:39,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331559236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:39,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529537507] [2021-06-05 11:15:39,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:39,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:15:39,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:40,324 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:40,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529537507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:40,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:40,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-06-05 11:15:40,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383152741] [2021-06-05 11:15:40,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 11:15:40,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:40,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 11:15:40,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-06-05 11:15:40,326 INFO L87 Difference]: Start difference. First operand 9960 states and 36786 transitions. Second operand has 31 states, 31 states have (on average 4.161290322580645) internal successors, (129), 31 states have internal predecessors, (129), 0 states have call successors, (0), 0 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:15:45,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:45,072 INFO L93 Difference]: Finished difference Result 29316 states and 102106 transitions. [2021-06-05 11:15:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-06-05 11:15:45,072 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.161290322580645) internal successors, (129), 31 states have internal predecessors, (129), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:45,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:45,118 INFO L225 Difference]: With dead ends: 29316 [2021-06-05 11:15:45,118 INFO L226 Difference]: Without dead ends: 23622 [2021-06-05 11:15:45,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9983 ImplicationChecksByTransitivity, 3442.4ms TimeCoverageRelationStatistics Valid=3399, Invalid=24657, Unknown=0, NotChecked=0, Total=28056 [2021-06-05 11:15:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23622 states. [2021-06-05 11:15:45,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23622 to 9466. [2021-06-05 11:15:45,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9466 states, 9464 states have (on average 3.6537404902789516) internal successors, (34579), 9465 states have internal predecessors, (34579), 0 states have call successors, (0), 0 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:15:45,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9466 states to 9466 states and 34579 transitions. [2021-06-05 11:15:45,380 INFO L78 Accepts]: Start accepts. Automaton has 9466 states and 34579 transitions. Word has length 74 [2021-06-05 11:15:45,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:45,380 INFO L482 AbstractCegarLoop]: Abstraction has 9466 states and 34579 transitions. [2021-06-05 11:15:45,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 4.161290322580645) internal successors, (129), 31 states have internal predecessors, (129), 0 states have call successors, (0), 0 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:15:45,380 INFO L276 IsEmpty]: Start isEmpty. Operand 9466 states and 34579 transitions. [2021-06-05 11:15:45,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:45,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:45,393 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:45,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:45,593 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:45,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:45,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1442893275, now seen corresponding path program 2 times [2021-06-05 11:15:45,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:45,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352103714] [2021-06-05 11:15:45,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:45,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:45,728 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:45,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:45,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352103714] [2021-06-05 11:15:45,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352103714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:45,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673495797] [2021-06-05 11:15:45,729 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 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:15:45,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:15:45,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:45,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:15:45,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:46,179 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:46,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673495797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:46,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:46,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-05 11:15:46,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591758742] [2021-06-05 11:15:46,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 11:15:46,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:46,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 11:15:46,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=893, Unknown=0, NotChecked=0, Total=992 [2021-06-05 11:15:46,181 INFO L87 Difference]: Start difference. First operand 9466 states and 34579 transitions. Second operand has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:49,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:49,325 INFO L93 Difference]: Finished difference Result 23508 states and 83268 transitions. [2021-06-05 11:15:49,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 11:15:49,325 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:49,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:49,362 INFO L225 Difference]: With dead ends: 23508 [2021-06-05 11:15:49,362 INFO L226 Difference]: Without dead ends: 16912 [2021-06-05 11:15:49,363 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4621 ImplicationChecksByTransitivity, 1924.8ms TimeCoverageRelationStatistics Valid=1998, Invalid=13008, Unknown=0, NotChecked=0, Total=15006 [2021-06-05 11:15:49,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16912 states. [2021-06-05 11:15:49,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16912 to 7686. [2021-06-05 11:15:49,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7686 states, 7684 states have (on average 3.601379489849037) internal successors, (27673), 7685 states have internal predecessors, (27673), 0 states have call successors, (0), 0 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:15:49,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7686 states to 7686 states and 27673 transitions. [2021-06-05 11:15:49,541 INFO L78 Accepts]: Start accepts. Automaton has 7686 states and 27673 transitions. Word has length 74 [2021-06-05 11:15:49,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:49,541 INFO L482 AbstractCegarLoop]: Abstraction has 7686 states and 27673 transitions. [2021-06-05 11:15:49,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:49,541 INFO L276 IsEmpty]: Start isEmpty. Operand 7686 states and 27673 transitions. [2021-06-05 11:15:49,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:49,551 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:49,551 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:49,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 11:15:49,752 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:49,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:49,752 INFO L82 PathProgramCache]: Analyzing trace with hash -784704609, now seen corresponding path program 3 times [2021-06-05 11:15:49,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:49,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295014665] [2021-06-05 11:15:49,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:49,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:49,874 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:49,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:49,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295014665] [2021-06-05 11:15:49,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295014665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:49,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142023785] [2021-06-05 11:15:49,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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:15:49,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 11:15:49,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:49,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 11:15:49,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:50,293 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 11:15:50,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142023785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:50,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:50,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 11:15:50,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861339083] [2021-06-05 11:15:50,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 11:15:50,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:50,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 11:15:50,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=669, Unknown=0, NotChecked=0, Total=756 [2021-06-05 11:15:50,294 INFO L87 Difference]: Start difference. First operand 7686 states and 27673 transitions. Second operand has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 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:15:53,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:53,679 INFO L93 Difference]: Finished difference Result 19606 states and 68345 transitions. [2021-06-05 11:15:53,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-06-05 11:15:53,679 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:53,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:53,709 INFO L225 Difference]: With dead ends: 19606 [2021-06-05 11:15:53,709 INFO L226 Difference]: Without dead ends: 14878 [2021-06-05 11:15:53,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5652 ImplicationChecksByTransitivity, 2655.2ms TimeCoverageRelationStatistics Valid=2135, Invalid=14377, Unknown=0, NotChecked=0, Total=16512 [2021-06-05 11:15:53,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14878 states. [2021-06-05 11:15:53,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14878 to 6730. [2021-06-05 11:15:53,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6730 states, 6728 states have (on average 3.5917063020214033) internal successors, (24165), 6729 states have internal predecessors, (24165), 0 states have call successors, (0), 0 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:15:53,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6730 states to 6730 states and 24165 transitions. [2021-06-05 11:15:53,870 INFO L78 Accepts]: Start accepts. Automaton has 6730 states and 24165 transitions. Word has length 74 [2021-06-05 11:15:53,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:53,870 INFO L482 AbstractCegarLoop]: Abstraction has 6730 states and 24165 transitions. [2021-06-05 11:15:53,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 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:15:53,870 INFO L276 IsEmpty]: Start isEmpty. Operand 6730 states and 24165 transitions. [2021-06-05 11:15:53,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:53,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:53,878 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:54,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:54,079 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:54,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:54,079 INFO L82 PathProgramCache]: Analyzing trace with hash -41418819, now seen corresponding path program 4 times [2021-06-05 11:15:54,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:54,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100402566] [2021-06-05 11:15:54,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:54,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:54,208 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:54,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:54,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100402566] [2021-06-05 11:15:54,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100402566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:54,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556174321] [2021-06-05 11:15:54,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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:15:54,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 11:15:54,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:54,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:15:54,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:54,611 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:54,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556174321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:54,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:54,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-05 11:15:54,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514671053] [2021-06-05 11:15:54,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 11:15:54,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:54,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 11:15:54,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-06-05 11:15:54,613 INFO L87 Difference]: Start difference. First operand 6730 states and 24165 transitions. Second operand has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:56,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:56,800 INFO L93 Difference]: Finished difference Result 15062 states and 52521 transitions. [2021-06-05 11:15:56,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-06-05 11:15:56,800 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:56,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:56,818 INFO L225 Difference]: With dead ends: 15062 [2021-06-05 11:15:56,818 INFO L226 Difference]: Without dead ends: 10028 [2021-06-05 11:15:56,819 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4227 ImplicationChecksByTransitivity, 1648.3ms TimeCoverageRelationStatistics Valid=1890, Invalid=11220, Unknown=0, NotChecked=0, Total=13110 [2021-06-05 11:15:56,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10028 states. [2021-06-05 11:15:56,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10028 to 5296. [2021-06-05 11:15:56,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5296 states, 5294 states have (on average 3.5255005666792596) internal successors, (18664), 5295 states have internal predecessors, (18664), 0 states have call successors, (0), 0 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:15:56,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5296 states to 5296 states and 18664 transitions. [2021-06-05 11:15:56,922 INFO L78 Accepts]: Start accepts. Automaton has 5296 states and 18664 transitions. Word has length 74 [2021-06-05 11:15:56,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:56,923 INFO L482 AbstractCegarLoop]: Abstraction has 5296 states and 18664 transitions. [2021-06-05 11:15:56,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:56,923 INFO L276 IsEmpty]: Start isEmpty. Operand 5296 states and 18664 transitions. [2021-06-05 11:15:56,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:56,928 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:56,928 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:57,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:57,129 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:57,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:57,129 INFO L82 PathProgramCache]: Analyzing trace with hash 2120943387, now seen corresponding path program 5 times [2021-06-05 11:15:57,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:57,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899996565] [2021-06-05 11:15:57,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:57,266 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:57,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:57,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899996565] [2021-06-05 11:15:57,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899996565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:57,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250174184] [2021-06-05 11:15:57,266 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_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:15:57,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 11:15:57,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:57,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 11:15:57,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:57,689 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:57,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250174184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:57,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:15:57,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-05 11:15:57,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991005294] [2021-06-05 11:15:57,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 11:15:57,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:57,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 11:15:57,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2021-06-05 11:15:57,690 INFO L87 Difference]: Start difference. First operand 5296 states and 18664 transitions. Second operand has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:58,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:58,699 INFO L93 Difference]: Finished difference Result 9196 states and 31438 transitions. [2021-06-05 11:15:58,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 11:15:58,699 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:58,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:58,710 INFO L225 Difference]: With dead ends: 9196 [2021-06-05 11:15:58,710 INFO L226 Difference]: Without dead ends: 5960 [2021-06-05 11:15:58,711 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 861.5ms TimeCoverageRelationStatistics Valid=900, Invalid=4356, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 11:15:58,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5960 states. [2021-06-05 11:15:58,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5960 to 5120. [2021-06-05 11:15:58,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5120 states, 5118 states have (on average 3.4482219617037906) internal successors, (17648), 5119 states have internal predecessors, (17648), 0 states have call successors, (0), 0 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:15:58,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5120 states to 5120 states and 17648 transitions. [2021-06-05 11:15:58,818 INFO L78 Accepts]: Start accepts. Automaton has 5120 states and 17648 transitions. Word has length 74 [2021-06-05 11:15:58,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:15:58,819 INFO L482 AbstractCegarLoop]: Abstraction has 5120 states and 17648 transitions. [2021-06-05 11:15:58,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 0 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:15:58,819 INFO L276 IsEmpty]: Start isEmpty. Operand 5120 states and 17648 transitions. [2021-06-05 11:15:58,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 11:15:58,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:15:58,828 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:15:59,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:15:59,051 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:15:59,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:15:59,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1512025883, now seen corresponding path program 6 times [2021-06-05 11:15:59,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:15:59,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773097732] [2021-06-05 11:15:59,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:15:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:15:59,185 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:15:59,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:15:59,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773097732] [2021-06-05 11:15:59,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773097732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:15:59,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462580664] [2021-06-05 11:15:59,185 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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:15:59,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-06-05 11:15:59,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:15:59,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 11:15:59,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:15:59,594 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-05 11:15:59,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462580664] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:15:59,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:15:59,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [17] total 29 [2021-06-05 11:15:59,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194601164] [2021-06-05 11:15:59,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 11:15:59,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:15:59,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 11:15:59,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-06-05 11:15:59,596 INFO L87 Difference]: Start difference. First operand 5120 states and 17648 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 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:15:59,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:15:59,978 INFO L93 Difference]: Finished difference Result 5656 states and 19364 transitions. [2021-06-05 11:15:59,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 11:15:59,979 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 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 74 [2021-06-05 11:15:59,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:15:59,981 INFO L225 Difference]: With dead ends: 5656 [2021-06-05 11:15:59,981 INFO L226 Difference]: Without dead ends: 1804 [2021-06-05 11:15:59,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 538.6ms TimeCoverageRelationStatistics Valid=298, Invalid=1594, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 11:15:59,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2021-06-05 11:15:59,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1804. [2021-06-05 11:15:59,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1802 states have (on average 3.1986681465038846) internal successors, (5764), 1803 states have internal predecessors, (5764), 0 states have call successors, (0), 0 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:00,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5764 transitions. [2021-06-05 11:16:00,001 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5764 transitions. Word has length 74 [2021-06-05 11:16:00,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:16:00,001 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5764 transitions. [2021-06-05 11:16:00,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 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:00,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5764 transitions. [2021-06-05 11:16:00,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-06-05 11:16:00,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:16:00,004 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:16:00,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 11:16:00,213 INFO L430 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:16:00,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:16:00,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1687058695, now seen corresponding path program 7 times [2021-06-05 11:16:00,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:16:00,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622296479] [2021-06-05 11:16:00,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:16:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:16:00,317 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:16:00,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:16:00,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622296479] [2021-06-05 11:16:00,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622296479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:00,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357516586] [2021-06-05 11:16:00,318 INFO L93 rtionOrderModulation]: Changing assertion order to 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:16:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:16:00,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:16:00,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:16:00,658 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:16:00,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357516586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:00,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:16:00,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-06-05 11:16:00,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416623820] [2021-06-05 11:16:00,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:16:00,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:16:00,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:16:00,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:16:00,659 INFO L87 Difference]: Start difference. First operand 1804 states and 5764 transitions. Second operand has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 0 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:01,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:16:01,282 INFO L93 Difference]: Finished difference Result 3282 states and 10559 transitions. [2021-06-05 11:16:01,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 11:16:01,282 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 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 78 [2021-06-05 11:16:01,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:16:01,285 INFO L225 Difference]: With dead ends: 3282 [2021-06-05 11:16:01,285 INFO L226 Difference]: Without dead ends: 1798 [2021-06-05 11:16:01,285 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 657.0ms TimeCoverageRelationStatistics Valid=473, Invalid=2077, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 11:16:01,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2021-06-05 11:16:01,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1798. [2021-06-05 11:16:01,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1796 states have (on average 3.201002227171492) internal successors, (5749), 1797 states have internal predecessors, (5749), 0 states have call successors, (0), 0 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:01,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 5749 transitions. [2021-06-05 11:16:01,305 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 5749 transitions. Word has length 78 [2021-06-05 11:16:01,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:16:01,305 INFO L482 AbstractCegarLoop]: Abstraction has 1798 states and 5749 transitions. [2021-06-05 11:16:01,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 0 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:01,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 5749 transitions. [2021-06-05 11:16:01,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-06-05 11:16:01,307 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:16:01,307 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:16:01,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 11:16:01,509 INFO L430 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:16:01,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:16:01,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1674866831, now seen corresponding path program 8 times [2021-06-05 11:16:01,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:16:01,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244910241] [2021-06-05 11:16:01,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:16:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:16:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:16:01,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:16:01,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244910241] [2021-06-05 11:16:01,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244910241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:01,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028534644] [2021-06-05 11:16:01,614 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:16:01,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 11:16:01,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:16:01,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:16:01,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:16:02,011 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:16:02,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028534644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:02,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:16:02,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-06-05 11:16:02,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497279502] [2021-06-05 11:16:02,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 11:16:02,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:16:02,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 11:16:02,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-06-05 11:16:02,012 INFO L87 Difference]: Start difference. First operand 1798 states and 5749 transitions. Second operand has 24 states, 24 states have (on average 5.166666666666667) internal successors, (124), 24 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:16:02,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:16:02,462 INFO L93 Difference]: Finished difference Result 3274 states and 10541 transitions. [2021-06-05 11:16:02,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 11:16:02,463 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.166666666666667) internal successors, (124), 24 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-06-05 11:16:02,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:16:02,466 INFO L225 Difference]: With dead ends: 3274 [2021-06-05 11:16:02,466 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 11:16:02,467 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 474.6ms TimeCoverageRelationStatistics Valid=361, Invalid=1709, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 11:16:02,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 11:16:02,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1786. [2021-06-05 11:16:02,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1784 states have (on average 3.2057174887892375) internal successors, (5719), 1785 states have internal predecessors, (5719), 0 states have call successors, (0), 0 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:02,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 5719 transitions. [2021-06-05 11:16:02,488 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 5719 transitions. Word has length 78 [2021-06-05 11:16:02,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:16:02,489 INFO L482 AbstractCegarLoop]: Abstraction has 1786 states and 5719 transitions. [2021-06-05 11:16:02,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 5.166666666666667) internal successors, (124), 24 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:16:02,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 5719 transitions. [2021-06-05 11:16:02,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-06-05 11:16:02,491 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:16:02,491 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-06-05 11:16:02,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:16:02,705 INFO L430 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:16:02,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:16:02,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1506067179, now seen corresponding path program 9 times [2021-06-05 11:16:02,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:16:02,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490350056] [2021-06-05 11:16:02,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:16:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:16:02,799 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 11:16:02,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:16:02,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490350056] [2021-06-05 11:16:02,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490350056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:02,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782864110] [2021-06-05 11:16:02,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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:16:02,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 11:16:02,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:16:02,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:16:02,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:16:03,142 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:16:03,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782864110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:16:03,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:16:03,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-06-05 11:16:03,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030835698] [2021-06-05 11:16:03,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:16:03,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:16:03,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:16:03,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:16:03,144 INFO L87 Difference]: Start difference. First operand 1786 states and 5719 transitions. Second operand has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 0 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:03,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:16:03,745 INFO L93 Difference]: Finished difference Result 1546 states and 4895 transitions. [2021-06-05 11:16:03,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 11:16:03,745 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 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 78 [2021-06-05 11:16:03,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:16:03,745 INFO L225 Difference]: With dead ends: 1546 [2021-06-05 11:16:03,745 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 11:16:03,746 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 651.9ms TimeCoverageRelationStatistics Valid=440, Invalid=2010, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 11:16:03,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 11:16:03,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 11:16:03,746 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:16:03,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 11:16:03,746 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 78 [2021-06-05 11:16:03,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:16:03,746 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 11:16:03,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 5.038461538461538) internal successors, (131), 26 states have internal predecessors, (131), 0 states have call successors, (0), 0 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:03,746 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 11:16:03,746 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 11:16:03,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 11:16:03,947 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 11:16:03,947 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 11:16:03,948 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:16:03,948 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:16:03,948 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:16:03,948 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:16:03,948 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:16:03,948 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:16:03,948 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:16:03,948 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 11:16:03,949 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 112 places, 103 transitions, 248 flow [2021-06-05 11:16:10,165 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 48789 states, 48779 states have (on average 4.35187273211833) internal successors, (212280), 48788 states have internal predecessors, (212280), 0 states have call successors, (0), 0 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:10,233 INFO L276 IsEmpty]: Start isEmpty. Operand has 48789 states, 48779 states have (on average 4.35187273211833) internal successors, (212280), 48788 states have internal predecessors, (212280), 0 states have call successors, (0), 0 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:10,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 11:16:10,252 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:16:10,253 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, 1, 1, 1, 1, 1, 1] [2021-06-05 11:16:10,253 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 11:16:10,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:16:10,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1403611569, now seen corresponding path program 1 times [2021-06-05 11:16:10,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:16:10,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477815516] [2021-06-05 11:16:10,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:16:10,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:16:10,268 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:16:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 11:16:10,279 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 11:16:10,288 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 11:16:10,288 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 11:16:10,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-06-05 11:16:10,289 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 11:16:10,289 WARN L242 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 11:16:10,289 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,306 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,310 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,314 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,314 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,314 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,314 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,314 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,315 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,315 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,315 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,315 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,315 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,316 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,316 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,316 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,316 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,316 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,317 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,317 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,317 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,318 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,318 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,321 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 11:16:10,323 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 11:16:10,324 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-05 11:16:10,324 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 11:16:10,324 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 11:16:10,324 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 11:16:10,324 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 11:16:10,324 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 11:16:10,324 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 11:16:10,324 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 11:16:10,324 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 11:16:10,325 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 132 places, 120 transitions, 304 flow [2021-06-05 11:20:05,638 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 292869 states, 292857 states have (on average 5.1834171626425185) internal successors, (1518000), 292868 states have internal predecessors, (1518000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:06,078 INFO L276 IsEmpty]: Start isEmpty. Operand has 292869 states, 292857 states have (on average 5.1834171626425185) internal successors, (1518000), 292868 states have internal predecessors, (1518000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:06,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 11:20:06,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:20:06,078 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] [2021-06-05 11:20:06,078 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:20:06,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:20:06,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1908114173, now seen corresponding path program 1 times [2021-06-05 11:20:06,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:20:06,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782407408] [2021-06-05 11:20:06,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:20:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:06,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:06,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:20:06,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782407408] [2021-06-05 11:20:06,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782407408] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:20:06,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:20:06,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-05 11:20:06,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113374599] [2021-06-05 11:20:06,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 11:20:06,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:20:06,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 11:20:06,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 11:20:06,538 INFO L87 Difference]: Start difference. First operand has 292869 states, 292857 states have (on average 5.1834171626425185) internal successors, (1518000), 292868 states have internal predecessors, (1518000), 0 states have call successors, (0), 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 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:11,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:20:11,578 INFO L93 Difference]: Finished difference Result 365261 states and 1798625 transitions. [2021-06-05 11:20:11,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 11:20:11,579 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 34 [2021-06-05 11:20:11,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:20:12,463 INFO L225 Difference]: With dead ends: 365261 [2021-06-05 11:20:12,463 INFO L226 Difference]: Without dead ends: 173040 [2021-06-05 11:20:12,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 94.5ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-06-05 11:20:15,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173040 states. [2021-06-05 11:20:19,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173040 to 173040. [2021-06-05 11:20:20,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173040 states, 173035 states have (on average 4.865917299968214) internal successors, (841974), 173039 states have internal predecessors, (841974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:21,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173040 states to 173040 states and 841974 transitions. [2021-06-05 11:20:21,944 INFO L78 Accepts]: Start accepts. Automaton has 173040 states and 841974 transitions. Word has length 34 [2021-06-05 11:20:21,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:20:21,944 INFO L482 AbstractCegarLoop]: Abstraction has 173040 states and 841974 transitions. [2021-06-05 11:20:21,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:21,945 INFO L276 IsEmpty]: Start isEmpty. Operand 173040 states and 841974 transitions. [2021-06-05 11:20:21,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 11:20:21,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:20:21,945 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] [2021-06-05 11:20:21,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-06-05 11:20:21,946 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:20:21,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:20:21,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1086704383, now seen corresponding path program 1 times [2021-06-05 11:20:21,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:20:21,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396921066] [2021-06-05 11:20:21,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:20:21,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:22,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:22,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:20:22,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396921066] [2021-06-05 11:20:22,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396921066] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:20:22,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 11:20:22,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-05 11:20:22,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878701410] [2021-06-05 11:20:22,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 11:20:22,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:20:22,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 11:20:22,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 11:20:22,030 INFO L87 Difference]: Start difference. First operand 173040 states and 841974 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:25,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:20:25,228 INFO L93 Difference]: Finished difference Result 321012 states and 1505068 transitions. [2021-06-05 11:20:25,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 11:20:25,229 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 11:20:25,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:20:27,264 INFO L225 Difference]: With dead ends: 321012 [2021-06-05 11:20:27,264 INFO L226 Difference]: Without dead ends: 271144 [2021-06-05 11:20:27,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 97.6ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-06-05 11:20:30,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271144 states. [2021-06-05 11:20:36,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271144 to 175908. [2021-06-05 11:20:37,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175908 states, 175904 states have (on average 4.800391122430416) internal successors, (844408), 175907 states have internal predecessors, (844408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:38,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175908 states to 175908 states and 844408 transitions. [2021-06-05 11:20:38,796 INFO L78 Accepts]: Start accepts. Automaton has 175908 states and 844408 transitions. Word has length 46 [2021-06-05 11:20:38,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:20:38,796 INFO L482 AbstractCegarLoop]: Abstraction has 175908 states and 844408 transitions. [2021-06-05 11:20:38,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:38,796 INFO L276 IsEmpty]: Start isEmpty. Operand 175908 states and 844408 transitions. [2021-06-05 11:20:38,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-06-05 11:20:38,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:20:38,797 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:20:38,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-06-05 11:20:38,798 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:20:38,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:20:38,798 INFO L82 PathProgramCache]: Analyzing trace with hash -327900800, now seen corresponding path program 1 times [2021-06-05 11:20:38,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:20:38,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642826105] [2021-06-05 11:20:38,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:20:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:38,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:38,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:20:38,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642826105] [2021-06-05 11:20:38,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642826105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:20:38,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003930737] [2021-06-05 11:20:38,890 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:20:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:38,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 11:20:38,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:20:39,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:39,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003930737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:20:39,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:20:39,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 11:20:39,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682824659] [2021-06-05 11:20:39,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 11:20:39,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:20:39,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 11:20:39,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 11:20:39,143 INFO L87 Difference]: Start difference. First operand 175908 states and 844408 transitions. Second operand has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:20:43,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:20:43,674 INFO L93 Difference]: Finished difference Result 320548 states and 1488640 transitions. [2021-06-05 11:20:43,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 11:20:43,675 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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 56 [2021-06-05 11:20:43,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:20:46,946 INFO L225 Difference]: With dead ends: 320548 [2021-06-05 11:20:46,946 INFO L226 Difference]: Without dead ends: 270068 [2021-06-05 11:20:46,953 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 284.9ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 11:20:49,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270068 states. [2021-06-05 11:20:54,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270068 to 176716. [2021-06-05 11:20:55,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176716 states, 176712 states have (on average 4.7422246366969985) internal successors, (838008), 176715 states have internal predecessors, (838008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:20:57,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176716 states to 176716 states and 838008 transitions. [2021-06-05 11:20:57,005 INFO L78 Accepts]: Start accepts. Automaton has 176716 states and 838008 transitions. Word has length 56 [2021-06-05 11:20:57,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:20:57,005 INFO L482 AbstractCegarLoop]: Abstraction has 176716 states and 838008 transitions. [2021-06-05 11:20:57,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 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:20:57,005 INFO L276 IsEmpty]: Start isEmpty. Operand 176716 states and 838008 transitions. [2021-06-05 11:20:57,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:20:57,007 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:20:57,007 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:20:57,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:20:57,208 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:20:57,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:20:57,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1990760464, now seen corresponding path program 1 times [2021-06-05 11:20:57,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:20:57,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015270663] [2021-06-05 11:20:57,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:20:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:57,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:20:57,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015270663] [2021-06-05 11:20:57,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015270663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:20:57,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730067060] [2021-06-05 11:20:57,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:20:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:20:57,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:20:57,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:20:57,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:20:57,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730067060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:20:57,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:20:57,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-06-05 11:20:57,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330190792] [2021-06-05 11:20:57,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 11:20:57,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:20:57,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 11:20:57,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-06-05 11:20:57,573 INFO L87 Difference]: Start difference. First operand 176716 states and 838008 transitions. Second operand has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:04,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:21:04,552 INFO L93 Difference]: Finished difference Result 582532 states and 2638312 transitions. [2021-06-05 11:21:04,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 11:21:04,552 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 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 60 [2021-06-05 11:21:04,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:21:08,032 INFO L225 Difference]: With dead ends: 582532 [2021-06-05 11:21:08,032 INFO L226 Difference]: Without dead ends: 565372 [2021-06-05 11:21:08,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 642.8ms TimeCoverageRelationStatistics Valid=629, Invalid=2677, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 11:21:12,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565372 states. [2021-06-05 11:21:21,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565372 to 173892. [2021-06-05 11:21:22,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173892 states, 173888 states have (on average 4.746227456753773) internal successors, (825312), 173891 states have internal predecessors, (825312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:23,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173892 states to 173892 states and 825312 transitions. [2021-06-05 11:21:23,847 INFO L78 Accepts]: Start accepts. Automaton has 173892 states and 825312 transitions. Word has length 60 [2021-06-05 11:21:23,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:21:23,847 INFO L482 AbstractCegarLoop]: Abstraction has 173892 states and 825312 transitions. [2021-06-05 11:21:23,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:23,847 INFO L276 IsEmpty]: Start isEmpty. Operand 173892 states and 825312 transitions. [2021-06-05 11:21:23,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 11:21:23,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:21:23,849 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:21:24,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:21:24,065 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:21:24,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:21:24,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1469779694, now seen corresponding path program 2 times [2021-06-05 11:21:24,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:21:24,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969482597] [2021-06-05 11:21:24,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:21:24,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:24,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:21:24,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:21:24,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969482597] [2021-06-05 11:21:24,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969482597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:21:24,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054186040] [2021-06-05 11:21:24,158 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 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:21:24,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:21:24,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:21:24,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:21:24,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:21:24,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 11:21:24,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054186040] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:21:24,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:21:24,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:21:24,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912739108] [2021-06-05 11:21:24,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:21:24,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:21:24,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:21:24,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:21:24,454 INFO L87 Difference]: Start difference. First operand 173892 states and 825312 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:29,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:21:29,441 INFO L93 Difference]: Finished difference Result 403532 states and 1838354 transitions. [2021-06-05 11:21:29,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 11:21:29,441 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 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 60 [2021-06-05 11:21:29,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:21:33,375 INFO L225 Difference]: With dead ends: 403532 [2021-06-05 11:21:33,376 INFO L226 Difference]: Without dead ends: 386228 [2021-06-05 11:21:33,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 420.0ms TimeCoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 11:21:37,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386228 states. [2021-06-05 11:21:43,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386228 to 159892. [2021-06-05 11:21:43,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159892 states, 159889 states have (on average 4.7664066946444095) internal successors, (762096), 159891 states have internal predecessors, (762096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:44,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159892 states to 159892 states and 762096 transitions. [2021-06-05 11:21:44,930 INFO L78 Accepts]: Start accepts. Automaton has 159892 states and 762096 transitions. Word has length 60 [2021-06-05 11:21:44,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:21:44,930 INFO L482 AbstractCegarLoop]: Abstraction has 159892 states and 762096 transitions. [2021-06-05 11:21:44,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:44,930 INFO L276 IsEmpty]: Start isEmpty. Operand 159892 states and 762096 transitions. [2021-06-05 11:21:44,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 11:21:44,935 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:21:44,935 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:21:45,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 11:21:45,137 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:21:45,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:21:45,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1479281632, now seen corresponding path program 1 times [2021-06-05 11:21:45,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:21:45,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792503039] [2021-06-05 11:21:45,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:21:45,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:45,213 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 11:21:45,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:21:45,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792503039] [2021-06-05 11:21:45,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792503039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:21:45,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609788864] [2021-06-05 11:21:45,213 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:21:45,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:45,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 11:21:45,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:21:45,525 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:21:45,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609788864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:21:45,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:21:45,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-06-05 11:21:45,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836129919] [2021-06-05 11:21:45,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 11:21:45,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:21:45,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 11:21:45,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-05 11:21:45,526 INFO L87 Difference]: Start difference. First operand 159892 states and 762096 transitions. Second operand has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:49,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:21:49,030 INFO L93 Difference]: Finished difference Result 290088 states and 1339226 transitions. [2021-06-05 11:21:49,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 11:21:49,030 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 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 66 [2021-06-05 11:21:49,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:21:50,186 INFO L225 Difference]: With dead ends: 290088 [2021-06-05 11:21:50,186 INFO L226 Difference]: Without dead ends: 239680 [2021-06-05 11:21:50,186 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 396.7ms TimeCoverageRelationStatistics Valid=278, Invalid=1128, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 11:21:52,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239680 states. [2021-06-05 11:21:56,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239680 to 163360. [2021-06-05 11:21:57,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163360 states, 163357 states have (on average 4.670543655919245) internal successors, (762966), 163359 states have internal predecessors, (762966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:58,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163360 states to 163360 states and 762966 transitions. [2021-06-05 11:21:58,858 INFO L78 Accepts]: Start accepts. Automaton has 163360 states and 762966 transitions. Word has length 66 [2021-06-05 11:21:58,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:21:58,858 INFO L482 AbstractCegarLoop]: Abstraction has 163360 states and 762966 transitions. [2021-06-05 11:21:58,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 5.142857142857143) internal successors, (108), 21 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:21:58,858 INFO L276 IsEmpty]: Start isEmpty. Operand 163360 states and 762966 transitions. [2021-06-05 11:21:58,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:21:58,872 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:21:58,872 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:21:59,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:21:59,072 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:21:59,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:21:59,073 INFO L82 PathProgramCache]: Analyzing trace with hash 848577072, now seen corresponding path program 1 times [2021-06-05 11:21:59,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:21:59,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225520565] [2021-06-05 11:21:59,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:21:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:59,164 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 11:21:59,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:21:59,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225520565] [2021-06-05 11:21:59,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225520565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:21:59,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006072237] [2021-06-05 11:21:59,165 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:21:59,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:21:59,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:21:59,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:21:59,471 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:21:59,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006072237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:21:59,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:21:59,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-06-05 11:21:59,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732595437] [2021-06-05 11:21:59,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:21:59,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:21:59,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:21:59,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:21:59,473 INFO L87 Difference]: Start difference. First operand 163360 states and 762966 transitions. Second operand has 26 states, 26 states have (on average 4.576923076923077) internal successors, (119), 26 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:22:06,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:22:06,267 INFO L93 Difference]: Finished difference Result 520484 states and 2324720 transitions. [2021-06-05 11:22:06,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 11:22:06,273 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.576923076923077) internal successors, (119), 26 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-06-05 11:22:06,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:22:10,934 INFO L225 Difference]: With dead ends: 520484 [2021-06-05 11:22:10,934 INFO L226 Difference]: Without dead ends: 501708 [2021-06-05 11:22:10,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 861.0ms TimeCoverageRelationStatistics Valid=877, Invalid=3815, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 11:22:15,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501708 states. [2021-06-05 11:22:24,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501708 to 158448. [2021-06-05 11:22:24,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158448 states, 158445 states have (on average 4.682621729937833) internal successors, (741938), 158447 states have internal predecessors, (741938), 0 states have call successors, (0), 0 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:22:25,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158448 states to 158448 states and 741938 transitions. [2021-06-05 11:22:25,824 INFO L78 Accepts]: Start accepts. Automaton has 158448 states and 741938 transitions. Word has length 70 [2021-06-05 11:22:25,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:22:25,824 INFO L482 AbstractCegarLoop]: Abstraction has 158448 states and 741938 transitions. [2021-06-05 11:22:25,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 4.576923076923077) internal successors, (119), 26 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 11:22:25,824 INFO L276 IsEmpty]: Start isEmpty. Operand 158448 states and 741938 transitions. [2021-06-05 11:22:25,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:22:25,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:22:25,854 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:22:26,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-06-05 11:22:26,081 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:22:26,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:22:26,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1388005810, now seen corresponding path program 2 times [2021-06-05 11:22:26,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:22:26,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592665741] [2021-06-05 11:22:26,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:22:26,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:22:26,169 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 11:22:26,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:22:26,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592665741] [2021-06-05 11:22:26,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592665741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:22:26,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326636688] [2021-06-05 11:22:26,169 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:22:26,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:22:26,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:22:26,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:22:26,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:22:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-05 11:22:26,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326636688] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:22:26,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:22:26,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:22:26,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50566402] [2021-06-05 11:22:26,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:22:26,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:22:26,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:22:26,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:22:26,495 INFO L87 Difference]: Start difference. First operand 158448 states and 741938 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:22:30,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:22:30,058 INFO L93 Difference]: Finished difference Result 358404 states and 1609490 transitions. [2021-06-05 11:22:30,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 11:22:30,059 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 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 70 [2021-06-05 11:22:30,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:22:32,317 INFO L225 Difference]: With dead ends: 358404 [2021-06-05 11:22:32,318 INFO L226 Difference]: Without dead ends: 340780 [2021-06-05 11:22:32,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 409.3ms TimeCoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 11:22:34,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340780 states. [2021-06-05 11:22:39,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340780 to 149888. [2021-06-05 11:22:40,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149888 states, 149885 states have (on average 4.672368816092337) internal successors, (700318), 149887 states have internal predecessors, (700318), 0 states have call successors, (0), 0 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:22:41,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149888 states to 149888 states and 700318 transitions. [2021-06-05 11:22:41,456 INFO L78 Accepts]: Start accepts. Automaton has 149888 states and 700318 transitions. Word has length 70 [2021-06-05 11:22:41,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:22:41,458 INFO L482 AbstractCegarLoop]: Abstraction has 149888 states and 700318 transitions. [2021-06-05 11:22:41,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:22:41,458 INFO L276 IsEmpty]: Start isEmpty. Operand 149888 states and 700318 transitions. [2021-06-05 11:22:41,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:22:41,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:22:41,472 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:22:41,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:22:41,685 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:22:41,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:22:41,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1060657690, now seen corresponding path program 1 times [2021-06-05 11:22:41,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:22:41,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550886643] [2021-06-05 11:22:41,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:22:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:22:41,779 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:22:41,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:22:41,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550886643] [2021-06-05 11:22:41,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550886643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:22:41,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5878601] [2021-06-05 11:22:41,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:22:41,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:22:41,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 11:22:41,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:22:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 11:22:42,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5878601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:22:42,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 11:22:42,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2021-06-05 11:22:42,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133053435] [2021-06-05 11:22:42,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 11:22:42,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:22:42,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 11:22:42,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 11:22:42,087 INFO L87 Difference]: Start difference. First operand 149888 states and 700318 transitions. Second operand has 26 states, 26 states have (on average 4.6923076923076925) internal successors, (122), 26 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:22:50,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:22:50,458 INFO L93 Difference]: Finished difference Result 668108 states and 2954658 transitions. [2021-06-05 11:22:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-06-05 11:22:50,462 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.6923076923076925) internal successors, (122), 26 states have internal predecessors, (122), 0 states have call successors, (0), 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 70 [2021-06-05 11:22:50,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:22:54,064 INFO L225 Difference]: With dead ends: 668108 [2021-06-05 11:22:54,064 INFO L226 Difference]: Without dead ends: 609028 [2021-06-05 11:22:54,064 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4998 ImplicationChecksByTransitivity, 2004.2ms TimeCoverageRelationStatistics Valid=2291, Invalid=11989, Unknown=0, NotChecked=0, Total=14280 [2021-06-05 11:22:58,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609028 states. [2021-06-05 11:23:07,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609028 to 155272. [2021-06-05 11:23:07,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155272 states, 155269 states have (on average 4.657555597060585) internal successors, (723174), 155271 states have internal predecessors, (723174), 0 states have call successors, (0), 0 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:23:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155272 states to 155272 states and 723174 transitions. [2021-06-05 11:23:09,272 INFO L78 Accepts]: Start accepts. Automaton has 155272 states and 723174 transitions. Word has length 70 [2021-06-05 11:23:09,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 11:23:09,273 INFO L482 AbstractCegarLoop]: Abstraction has 155272 states and 723174 transitions. [2021-06-05 11:23:09,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 4.6923076923076925) internal successors, (122), 26 states have internal predecessors, (122), 0 states have call successors, (0), 0 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:23:09,273 INFO L276 IsEmpty]: Start isEmpty. Operand 155272 states and 723174 transitions. [2021-06-05 11:23:09,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 11:23:09,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 11:23:09,286 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 11:23:09,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 11:23:09,492 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 11:23:09,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 11:23:09,493 INFO L82 PathProgramCache]: Analyzing trace with hash 442367838, now seen corresponding path program 2 times [2021-06-05 11:23:09,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 11:23:09,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709934820] [2021-06-05 11:23:09,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 11:23:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 11:23:09,586 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 11:23:09,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 11:23:09,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709934820] [2021-06-05 11:23:09,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709934820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 11:23:09,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926010449] [2021-06-05 11:23:09,587 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 11:23:09,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 11:23:09,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 11:23:09,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 11:23:09,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 11:23:09,916 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-05 11:23:09,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926010449] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 11:23:09,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 11:23:09,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [13] total 23 [2021-06-05 11:23:09,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785806807] [2021-06-05 11:23:09,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 11:23:09,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 11:23:09,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 11:23:09,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 11:23:09,917 INFO L87 Difference]: Start difference. First operand 155272 states and 723174 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 0 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:23:13,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 11:23:13,468 INFO L93 Difference]: Finished difference Result 336740 states and 1505834 transitions. [2021-06-05 11:23:13,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 11:23:13,469 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 0 states have call successors, (0), 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 70 [2021-06-05 11:23:13,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 11:23:18,843 INFO L225 Difference]: With dead ends: 336740 [2021-06-05 11:23:18,843 INFO L226 Difference]: Without dead ends: 317964 [2021-06-05 11:23:18,843 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 425.9ms TimeCoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332