/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-11af1e5 [2020-10-11 16:05:21,574 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-11 16:05:21,577 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-11 16:05:21,601 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-11 16:05:21,601 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-11 16:05:21,602 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-11 16:05:21,603 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-11 16:05:21,605 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-11 16:05:21,607 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-11 16:05:21,608 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-11 16:05:21,609 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-11 16:05:21,610 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-11 16:05:21,610 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-11 16:05:21,611 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-11 16:05:21,612 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-11 16:05:21,613 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-11 16:05:21,614 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-11 16:05:21,615 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-11 16:05:21,616 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-11 16:05:21,618 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-11 16:05:21,620 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-11 16:05:21,621 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-11 16:05:21,622 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-11 16:05:21,623 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-11 16:05:21,625 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-11 16:05:21,625 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-11 16:05:21,626 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-11 16:05:21,626 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-11 16:05:21,627 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-11 16:05:21,628 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-11 16:05:21,628 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-11 16:05:21,629 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-11 16:05:21,630 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-11 16:05:21,630 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-11 16:05:21,631 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-11 16:05:21,631 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-11 16:05:21,632 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-11 16:05:21,632 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-11 16:05:21,633 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-11 16:05:21,633 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-11 16:05:21,634 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-11 16:05:21,635 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-10-11 16:05:21,657 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-11 16:05:21,657 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-11 16:05:21,659 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-11 16:05:21,659 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-11 16:05:21,659 INFO L138 SettingsManager]: * Use SBE=true [2020-10-11 16:05:21,659 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-11 16:05:21,659 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-11 16:05:21,660 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-11 16:05:21,660 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-11 16:05:21,660 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-11 16:05:21,660 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-11 16:05:21,660 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-11 16:05:21,661 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-11 16:05:21,661 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-11 16:05:21,661 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-11 16:05:21,661 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-11 16:05:21,661 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-11 16:05:21,662 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-11 16:05:21,662 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-11 16:05:21,662 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-11 16:05:21,662 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-11 16:05:21,662 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-11 16:05:21,663 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-11 16:05:21,663 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-11 16:05:21,663 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-11 16:05:21,663 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-11 16:05:21,663 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-11 16:05:21,664 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-11 16:05:21,664 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-11 16:05:21,664 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-11 16:05:21,961 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-11 16:05:21,973 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-11 16:05:21,977 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-11 16:05:21,980 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-11 16:05:21,981 INFO L275 PluginConnector]: CDTParser initialized [2020-10-11 16:05:21,982 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2020-10-11 16:05:22,052 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a0586ced2/de3e34cbe68c44ee93de3f7f18c1ef04/FLAG21487df8c [2020-10-11 16:05:22,506 INFO L306 CDTParser]: Found 1 translation units. [2020-10-11 16:05:22,506 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2020-10-11 16:05:22,531 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a0586ced2/de3e34cbe68c44ee93de3f7f18c1ef04/FLAG21487df8c [2020-10-11 16:05:23,019 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a0586ced2/de3e34cbe68c44ee93de3f7f18c1ef04 [2020-10-11 16:05:23,028 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-11 16:05:23,031 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-11 16:05:23,032 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-11 16:05:23,032 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-11 16:05:23,039 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-11 16:05:23,041 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,044 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70f4bb4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23, skipping insertion in model container [2020-10-11 16:05:23,044 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,054 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-11 16:05:23,114 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-11 16:05:23,574 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-11 16:05:23,585 INFO L203 MainTranslator]: Completed pre-run [2020-10-11 16:05:23,641 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-11 16:05:23,740 INFO L208 MainTranslator]: Completed translation [2020-10-11 16:05:23,741 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23 WrapperNode [2020-10-11 16:05:23,741 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-11 16:05:23,743 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-11 16:05:23,743 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-11 16:05:23,743 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-11 16:05:23,752 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,790 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,821 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-11 16:05:23,822 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-11 16:05:23,822 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-11 16:05:23,822 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-11 16:05:23,832 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,832 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,839 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,839 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,861 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,868 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,870 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (1/1) ... [2020-10-11 16:05:23,875 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-11 16:05:23,876 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-11 16:05:23,876 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-11 16:05:23,877 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-11 16:05:23,878 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (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 [2020-10-11 16:05:23,977 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-10-11 16:05:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-10-11 16:05:23,978 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-10-11 16:05:23,978 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-10-11 16:05:23,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-11 16:05:23,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-11 16:05:23,979 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-11 16:05:23,979 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-11 16:05:23,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-11 16:05:23,981 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-11 16:05:24,374 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-11 16:05:24,374 INFO L298 CfgBuilder]: Removed 9 assume(true) statements. [2020-10-11 16:05:24,376 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 04:05:24 BoogieIcfgContainer [2020-10-11 16:05:24,376 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-11 16:05:24,377 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-11 16:05:24,378 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-11 16:05:24,382 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-11 16:05:24,382 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.10 04:05:23" (1/3) ... [2020-10-11 16:05:24,383 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b7a1000 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 04:05:24, skipping insertion in model container [2020-10-11 16:05:24,383 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:05:23" (2/3) ... [2020-10-11 16:05:24,384 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b7a1000 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 04:05:24, skipping insertion in model container [2020-10-11 16:05:24,384 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 04:05:24" (3/3) ... [2020-10-11 16:05:24,386 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-2.i [2020-10-11 16:05:24,398 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-11 16:05:24,398 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-11 16:05:24,406 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-11 16:05:24,407 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-11 16:05:24,431 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,431 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,432 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,432 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,432 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,433 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,434 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,434 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,434 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,434 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,435 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,435 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,435 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,436 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,439 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,440 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,440 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,441 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,449 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,449 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,450 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,450 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:24,466 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-10-11 16:05:24,488 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:05:24,488 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:05:24,488 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:05:24,489 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:05:24,489 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:05:24,489 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:05:24,489 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:05:24,489 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:05:24,502 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:05:24,505 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 58 transitions, 126 flow [2020-10-11 16:05:24,508 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 58 transitions, 126 flow [2020-10-11 16:05:24,510 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 61 places, 58 transitions, 126 flow [2020-10-11 16:05:24,555 INFO L129 PetriNetUnfolder]: 4/68 cut-off events. [2020-10-11 16:05:24,556 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-11 16:05:24,562 INFO L80 FinitePrefix]: Finished finitePrefix Result has 76 conditions, 68 events. 4/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/61 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2020-10-11 16:05:24,564 INFO L117 LiptonReduction]: Number of co-enabled transitions 592 [2020-10-11 16:05:26,037 WARN L193 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2020-10-11 16:05:26,167 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2020-10-11 16:05:26,324 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2020-10-11 16:05:26,411 INFO L132 LiptonReduction]: Checked pairs total: 576 [2020-10-11 16:05:26,411 INFO L134 LiptonReduction]: Total number of compositions: 54 [2020-10-11 16:05:26,418 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-10-11 16:05:26,427 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-11 16:05:26,429 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-11 16:05:26,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:05:26,434 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:26,435 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:05:26,435 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:26,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:26,441 INFO L82 PathProgramCache]: Analyzing trace with hash 229686, now seen corresponding path program 1 times [2020-10-11 16:05:26,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:26,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623830104] [2020-10-11 16:05:26,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:26,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:26,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623830104] [2020-10-11 16:05:26,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:26,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:05:26,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507879786] [2020-10-11 16:05:26,627 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:05:26,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:26,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:05:26,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:26,646 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2020-10-11 16:05:26,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:26,690 INFO L93 Difference]: Finished difference Result 35 states and 59 transitions. [2020-10-11 16:05:26,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:05:26,692 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:05:26,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:26,703 INFO L225 Difference]: With dead ends: 35 [2020-10-11 16:05:26,703 INFO L226 Difference]: Without dead ends: 31 [2020-10-11 16:05:26,705 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:26,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2020-10-11 16:05:26,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2020-10-11 16:05:26,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-11 16:05:26,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-10-11 16:05:26,744 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-10-11 16:05:26,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:26,744 INFO L481 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-10-11 16:05:26,745 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:05:26,745 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-10-11 16:05:26,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-10-11 16:05:26,746 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:26,746 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:26,746 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-11 16:05:26,747 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:26,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:26,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1647647331, now seen corresponding path program 1 times [2020-10-11 16:05:26,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:26,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574442192] [2020-10-11 16:05:26,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:26,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:26,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:26,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574442192] [2020-10-11 16:05:26,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:26,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-11 16:05:26,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729262578] [2020-10-11 16:05:26,875 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-11 16:05:26,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:26,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-11 16:05:26,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-10-11 16:05:26,876 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand 4 states. [2020-10-11 16:05:26,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:26,914 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-10-11 16:05:26,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-11 16:05:26,916 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2020-10-11 16:05:26,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:26,917 INFO L225 Difference]: With dead ends: 26 [2020-10-11 16:05:26,917 INFO L226 Difference]: Without dead ends: 24 [2020-10-11 16:05:26,918 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-10-11 16:05:26,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-10-11 16:05:26,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-10-11 16:05:26,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-11 16:05:26,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-10-11 16:05:26,928 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-10-11 16:05:26,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:26,930 INFO L481 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-10-11 16:05:26,930 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-11 16:05:26,931 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-10-11 16:05:26,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-11 16:05:26,931 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:26,932 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:26,932 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-11 16:05:26,933 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:26,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:26,933 INFO L82 PathProgramCache]: Analyzing trace with hash -462538936, now seen corresponding path program 1 times [2020-10-11 16:05:26,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:26,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468608388] [2020-10-11 16:05:26,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:26,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:26,988 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:27,010 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:27,054 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:05:27,054 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:05:27,054 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-11 16:05:27,054 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:05:27,055 WARN L371 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:05:27,056 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-10-11 16:05:27,064 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,065 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,065 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,066 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,066 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,066 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,067 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,067 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,067 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,068 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,068 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,070 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,070 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,070 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,071 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,071 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,072 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,072 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,073 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,073 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,073 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,073 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,075 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,075 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,075 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,075 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,076 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,077 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,077 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,077 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,078 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,078 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,079 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,080 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,080 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,080 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,080 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,080 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:27,081 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-11 16:05:27,082 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:05:27,082 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:05:27,082 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:05:27,082 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:05:27,082 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:05:27,082 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:05:27,083 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:05:27,083 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:05:27,085 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:05:27,085 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 74 transitions, 172 flow [2020-10-11 16:05:27,086 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 74 transitions, 172 flow [2020-10-11 16:05:27,086 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 80 places, 74 transitions, 172 flow [2020-10-11 16:05:27,107 INFO L129 PetriNetUnfolder]: 5/89 cut-off events. [2020-10-11 16:05:27,107 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-11 16:05:27,109 INFO L80 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 89 events. 5/89 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 120 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 98. Up to 6 conditions per place. [2020-10-11 16:05:27,111 INFO L117 LiptonReduction]: Number of co-enabled transitions 920 [2020-10-11 16:05:28,294 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2020-10-11 16:05:28,508 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-10-11 16:05:28,643 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-11 16:05:28,649 INFO L132 LiptonReduction]: Checked pairs total: 1122 [2020-10-11 16:05:28,649 INFO L134 LiptonReduction]: Total number of compositions: 66 [2020-10-11 16:05:28,650 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 21 transitions, 66 flow [2020-10-11 16:05:28,662 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 224 states. [2020-10-11 16:05:28,663 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states. [2020-10-11 16:05:28,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:05:28,663 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:28,663 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:05:28,664 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:28,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:28,664 INFO L82 PathProgramCache]: Analyzing trace with hash 384194, now seen corresponding path program 1 times [2020-10-11 16:05:28,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:28,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601570477] [2020-10-11 16:05:28,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:28,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:28,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:28,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601570477] [2020-10-11 16:05:28,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:28,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:05:28,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207067735] [2020-10-11 16:05:28,698 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:05:28,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:28,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:05:28,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:28,699 INFO L87 Difference]: Start difference. First operand 224 states. Second operand 3 states. [2020-10-11 16:05:28,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:28,731 INFO L93 Difference]: Finished difference Result 185 states and 459 transitions. [2020-10-11 16:05:28,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:05:28,731 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:05:28,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:28,736 INFO L225 Difference]: With dead ends: 185 [2020-10-11 16:05:28,736 INFO L226 Difference]: Without dead ends: 171 [2020-10-11 16:05:28,737 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:28,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-11 16:05:28,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2020-10-11 16:05:28,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-10-11 16:05:28,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 418 transitions. [2020-10-11 16:05:28,763 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 418 transitions. Word has length 3 [2020-10-11 16:05:28,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:28,764 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 418 transitions. [2020-10-11 16:05:28,764 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:05:28,764 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 418 transitions. [2020-10-11 16:05:28,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-11 16:05:28,765 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:28,765 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:28,765 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-11 16:05:28,765 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:28,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:28,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1694917346, now seen corresponding path program 1 times [2020-10-11 16:05:28,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:28,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751077455] [2020-10-11 16:05:28,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:28,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:28,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:28,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751077455] [2020-10-11 16:05:28,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:28,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:28,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264259045] [2020-10-11 16:05:28,835 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:28,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:28,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:28,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:28,836 INFO L87 Difference]: Start difference. First operand 171 states and 418 transitions. Second operand 5 states. [2020-10-11 16:05:28,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:28,945 INFO L93 Difference]: Finished difference Result 205 states and 460 transitions. [2020-10-11 16:05:28,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:28,946 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-11 16:05:28,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:28,949 INFO L225 Difference]: With dead ends: 205 [2020-10-11 16:05:28,949 INFO L226 Difference]: Without dead ends: 201 [2020-10-11 16:05:28,950 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:28,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-11 16:05:28,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 162. [2020-10-11 16:05:28,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-11 16:05:28,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 399 transitions. [2020-10-11 16:05:28,977 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 399 transitions. Word has length 9 [2020-10-11 16:05:28,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:28,978 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 399 transitions. [2020-10-11 16:05:28,978 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:28,978 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 399 transitions. [2020-10-11 16:05:28,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-11 16:05:28,979 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:28,979 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:28,980 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-11 16:05:28,980 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:28,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:28,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1027741454, now seen corresponding path program 1 times [2020-10-11 16:05:28,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:28,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677307680] [2020-10-11 16:05:28,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:29,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:29,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677307680] [2020-10-11 16:05:29,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:29,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:29,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714337722] [2020-10-11 16:05:29,035 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:29,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:29,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:29,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:29,036 INFO L87 Difference]: Start difference. First operand 162 states and 399 transitions. Second operand 5 states. [2020-10-11 16:05:29,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:29,122 INFO L93 Difference]: Finished difference Result 189 states and 423 transitions. [2020-10-11 16:05:29,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:29,122 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-11 16:05:29,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:29,124 INFO L225 Difference]: With dead ends: 189 [2020-10-11 16:05:29,125 INFO L226 Difference]: Without dead ends: 185 [2020-10-11 16:05:29,125 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:29,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-11 16:05:29,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 153. [2020-10-11 16:05:29,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-11 16:05:29,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 367 transitions. [2020-10-11 16:05:29,139 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 367 transitions. Word has length 13 [2020-10-11 16:05:29,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:29,140 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 367 transitions. [2020-10-11 16:05:29,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:29,140 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 367 transitions. [2020-10-11 16:05:29,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-11 16:05:29,142 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:29,142 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:29,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-11 16:05:29,142 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:29,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:29,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1792799235, now seen corresponding path program 1 times [2020-10-11 16:05:29,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:29,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415332476] [2020-10-11 16:05:29,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:29,158 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:29,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:29,169 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:29,176 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:05:29,176 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:05:29,177 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-11 16:05:29,177 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:05:29,177 WARN L371 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:05:29,179 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-10-11 16:05:29,188 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,189 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,189 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,189 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,191 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,192 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,192 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,192 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,192 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,192 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,193 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,193 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,193 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,193 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,193 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,194 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,195 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,195 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,196 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,197 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,197 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,197 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,197 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,197 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,198 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,198 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,199 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,201 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,201 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,201 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,203 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,203 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,203 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,204 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,205 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,205 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,205 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,206 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,207 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,207 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,208 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,208 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,211 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,213 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,213 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,213 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,213 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,214 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:29,215 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-10-11 16:05:29,215 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:05:29,215 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:05:29,215 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:05:29,215 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:05:29,215 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:05:29,215 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:05:29,216 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:05:29,216 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:05:29,218 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:05:29,218 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 90 transitions, 222 flow [2020-10-11 16:05:29,218 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 90 transitions, 222 flow [2020-10-11 16:05:29,218 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 99 places, 90 transitions, 222 flow [2020-10-11 16:05:29,238 INFO L129 PetriNetUnfolder]: 6/110 cut-off events. [2020-10-11 16:05:29,239 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-11 16:05:29,240 INFO L80 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 110 events. 6/110 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 163 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 124. Up to 8 conditions per place. [2020-10-11 16:05:29,243 INFO L117 LiptonReduction]: Number of co-enabled transitions 1308 [2020-10-11 16:05:30,592 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2020-10-11 16:05:30,844 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2020-10-11 16:05:30,982 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-11 16:05:30,989 INFO L132 LiptonReduction]: Checked pairs total: 1841 [2020-10-11 16:05:30,989 INFO L134 LiptonReduction]: Total number of compositions: 79 [2020-10-11 16:05:30,990 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 27 transitions, 96 flow [2020-10-11 16:05:31,029 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 683 states. [2020-10-11 16:05:31,029 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2020-10-11 16:05:31,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:05:31,030 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:31,030 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:05:31,030 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:31,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:31,030 INFO L82 PathProgramCache]: Analyzing trace with hash 567457, now seen corresponding path program 1 times [2020-10-11 16:05:31,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:31,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481305182] [2020-10-11 16:05:31,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:31,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:31,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481305182] [2020-10-11 16:05:31,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:31,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:05:31,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193688834] [2020-10-11 16:05:31,082 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:05:31,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:31,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:05:31,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:31,083 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2020-10-11 16:05:31,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:31,120 INFO L93 Difference]: Finished difference Result 600 states and 1886 transitions. [2020-10-11 16:05:31,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:05:31,121 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:05:31,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:31,127 INFO L225 Difference]: With dead ends: 600 [2020-10-11 16:05:31,127 INFO L226 Difference]: Without dead ends: 559 [2020-10-11 16:05:31,128 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:31,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-10-11 16:05:31,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2020-10-11 16:05:31,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2020-10-11 16:05:31,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1737 transitions. [2020-10-11 16:05:31,181 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1737 transitions. Word has length 3 [2020-10-11 16:05:31,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:31,182 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 1737 transitions. [2020-10-11 16:05:31,182 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:05:31,182 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1737 transitions. [2020-10-11 16:05:31,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-11 16:05:31,183 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:31,183 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:31,183 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-11 16:05:31,184 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:31,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:31,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1052273544, now seen corresponding path program 1 times [2020-10-11 16:05:31,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:31,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596670594] [2020-10-11 16:05:31,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:31,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:31,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596670594] [2020-10-11 16:05:31,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:31,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:31,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156486790] [2020-10-11 16:05:31,255 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:31,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:31,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:31,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:31,255 INFO L87 Difference]: Start difference. First operand 559 states and 1737 transitions. Second operand 5 states. [2020-10-11 16:05:31,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:31,363 INFO L93 Difference]: Finished difference Result 817 states and 2317 transitions. [2020-10-11 16:05:31,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:31,364 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-11 16:05:31,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:31,370 INFO L225 Difference]: With dead ends: 817 [2020-10-11 16:05:31,370 INFO L226 Difference]: Without dead ends: 812 [2020-10-11 16:05:31,371 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:31,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2020-10-11 16:05:31,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 585. [2020-10-11 16:05:31,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-10-11 16:05:31,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1832 transitions. [2020-10-11 16:05:31,398 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1832 transitions. Word has length 9 [2020-10-11 16:05:31,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:31,398 INFO L481 AbstractCegarLoop]: Abstraction has 585 states and 1832 transitions. [2020-10-11 16:05:31,398 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:31,399 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1832 transitions. [2020-10-11 16:05:31,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-11 16:05:31,400 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:31,400 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:31,400 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-11 16:05:31,400 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:31,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:31,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1096280394, now seen corresponding path program 1 times [2020-10-11 16:05:31,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:31,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096372734] [2020-10-11 16:05:31,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:31,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:31,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096372734] [2020-10-11 16:05:31,442 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:31,442 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:31,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654157115] [2020-10-11 16:05:31,442 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:31,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:31,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:31,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:31,443 INFO L87 Difference]: Start difference. First operand 585 states and 1832 transitions. Second operand 5 states. [2020-10-11 16:05:31,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:31,548 INFO L93 Difference]: Finished difference Result 843 states and 2406 transitions. [2020-10-11 16:05:31,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:31,549 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-11 16:05:31,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:31,555 INFO L225 Difference]: With dead ends: 843 [2020-10-11 16:05:31,556 INFO L226 Difference]: Without dead ends: 836 [2020-10-11 16:05:31,556 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:31,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2020-10-11 16:05:31,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 611. [2020-10-11 16:05:31,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 611 states. [2020-10-11 16:05:31,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1906 transitions. [2020-10-11 16:05:31,583 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1906 transitions. Word has length 13 [2020-10-11 16:05:31,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:31,583 INFO L481 AbstractCegarLoop]: Abstraction has 611 states and 1906 transitions. [2020-10-11 16:05:31,583 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:31,584 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1906 transitions. [2020-10-11 16:05:31,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:31,585 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:31,585 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:31,585 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-11 16:05:31,585 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:31,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:31,586 INFO L82 PathProgramCache]: Analyzing trace with hash 2044985054, now seen corresponding path program 1 times [2020-10-11 16:05:31,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:31,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128627164] [2020-10-11 16:05:31,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:31,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:31,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128627164] [2020-10-11 16:05:31,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434103678] [2020-10-11 16:05:31,634 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 [2020-10-11 16:05:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:31,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:31,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:31,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:31,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:31,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:31,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974037894] [2020-10-11 16:05:31,794 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:31,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:31,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:31,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:31,795 INFO L87 Difference]: Start difference. First operand 611 states and 1906 transitions. Second operand 12 states. [2020-10-11 16:05:32,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:32,121 INFO L93 Difference]: Finished difference Result 1059 states and 2818 transitions. [2020-10-11 16:05:32,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:32,122 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-11 16:05:32,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:32,130 INFO L225 Difference]: With dead ends: 1059 [2020-10-11 16:05:32,130 INFO L226 Difference]: Without dead ends: 1052 [2020-10-11 16:05:32,130 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:32,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2020-10-11 16:05:32,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 591. [2020-10-11 16:05:32,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2020-10-11 16:05:32,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1840 transitions. [2020-10-11 16:05:32,161 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1840 transitions. Word has length 15 [2020-10-11 16:05:32,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:32,161 INFO L481 AbstractCegarLoop]: Abstraction has 591 states and 1840 transitions. [2020-10-11 16:05:32,162 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:32,162 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1840 transitions. [2020-10-11 16:05:32,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:32,163 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:32,163 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:32,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-10-11 16:05:32,378 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:32,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:32,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1258473782, now seen corresponding path program 2 times [2020-10-11 16:05:32,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:32,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142974750] [2020-10-11 16:05:32,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:32,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:32,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:32,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142974750] [2020-10-11 16:05:32,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:32,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:32,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992310724] [2020-10-11 16:05:32,430 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:32,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:32,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:32,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:32,431 INFO L87 Difference]: Start difference. First operand 591 states and 1840 transitions. Second operand 7 states. [2020-10-11 16:05:32,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:32,662 INFO L93 Difference]: Finished difference Result 1053 states and 2807 transitions. [2020-10-11 16:05:32,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:32,663 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-11 16:05:32,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:32,670 INFO L225 Difference]: With dead ends: 1053 [2020-10-11 16:05:32,670 INFO L226 Difference]: Without dead ends: 1045 [2020-10-11 16:05:32,670 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:32,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2020-10-11 16:05:32,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 536. [2020-10-11 16:05:32,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 536 states. [2020-10-11 16:05:32,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1688 transitions. [2020-10-11 16:05:32,699 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1688 transitions. Word has length 15 [2020-10-11 16:05:32,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:32,699 INFO L481 AbstractCegarLoop]: Abstraction has 536 states and 1688 transitions. [2020-10-11 16:05:32,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:32,699 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1688 transitions. [2020-10-11 16:05:32,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-11 16:05:32,700 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:32,700 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:32,700 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-10-11 16:05:32,701 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:32,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:32,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1734594488, now seen corresponding path program 1 times [2020-10-11 16:05:32,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:32,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586021274] [2020-10-11 16:05:32,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:32,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:32,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:32,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586021274] [2020-10-11 16:05:32,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:32,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:32,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647474398] [2020-10-11 16:05:32,743 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:32,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:32,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:32,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:32,744 INFO L87 Difference]: Start difference. First operand 536 states and 1688 transitions. Second operand 5 states. [2020-10-11 16:05:32,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:32,827 INFO L93 Difference]: Finished difference Result 736 states and 2123 transitions. [2020-10-11 16:05:32,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:32,828 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-11 16:05:32,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:32,834 INFO L225 Difference]: With dead ends: 736 [2020-10-11 16:05:32,834 INFO L226 Difference]: Without dead ends: 728 [2020-10-11 16:05:32,835 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:32,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2020-10-11 16:05:32,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 549. [2020-10-11 16:05:32,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 549 states. [2020-10-11 16:05:32,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1684 transitions. [2020-10-11 16:05:32,858 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1684 transitions. Word has length 17 [2020-10-11 16:05:32,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:32,858 INFO L481 AbstractCegarLoop]: Abstraction has 549 states and 1684 transitions. [2020-10-11 16:05:32,858 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:32,859 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1684 transitions. [2020-10-11 16:05:32,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-11 16:05:32,860 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:32,860 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:32,860 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-11 16:05:32,860 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:32,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:32,861 INFO L82 PathProgramCache]: Analyzing trace with hash -2065233823, now seen corresponding path program 1 times [2020-10-11 16:05:32,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:32,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349686919] [2020-10-11 16:05:32,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:32,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:32,872 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:32,880 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:32,887 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:05:32,888 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:05:32,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-10-11 16:05:32,888 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:05:32,889 WARN L371 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:05:32,889 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-10-11 16:05:32,900 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,901 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,901 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,901 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,901 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,901 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,902 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,903 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,904 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,910 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,911 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,911 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,911 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,911 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,911 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,913 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,913 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,913 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,913 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,913 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,914 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,914 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,915 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,915 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,915 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,916 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,916 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,916 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,916 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,917 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,918 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,919 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,920 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,920 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,923 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,924 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,924 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,924 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:32,925 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-10-11 16:05:32,925 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:05:32,925 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:05:32,926 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:05:32,926 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:05:32,926 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:05:32,926 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:05:32,926 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:05:32,926 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:05:32,928 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:05:32,928 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 106 transitions, 276 flow [2020-10-11 16:05:32,928 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 106 transitions, 276 flow [2020-10-11 16:05:32,928 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 118 places, 106 transitions, 276 flow [2020-10-11 16:05:32,949 INFO L129 PetriNetUnfolder]: 7/131 cut-off events. [2020-10-11 16:05:32,950 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-11 16:05:32,951 INFO L80 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 131 events. 7/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 201 event pairs, 0 based on Foata normal form. 0/118 useless extension candidates. Maximal degree in co-relation 151. Up to 10 conditions per place. [2020-10-11 16:05:32,955 INFO L117 LiptonReduction]: Number of co-enabled transitions 1756 [2020-10-11 16:05:34,556 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2020-10-11 16:05:34,847 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-10-11 16:05:35,015 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2020-10-11 16:05:35,111 INFO L132 LiptonReduction]: Checked pairs total: 2590 [2020-10-11 16:05:35,111 INFO L134 LiptonReduction]: Total number of compositions: 92 [2020-10-11 16:05:35,112 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 33 transitions, 130 flow [2020-10-11 16:05:35,222 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 2060 states. [2020-10-11 16:05:35,223 INFO L276 IsEmpty]: Start isEmpty. Operand 2060 states. [2020-10-11 16:05:35,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:05:35,223 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:35,223 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:05:35,224 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:35,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:35,224 INFO L82 PathProgramCache]: Analyzing trace with hash 779528, now seen corresponding path program 1 times [2020-10-11 16:05:35,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:35,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434408614] [2020-10-11 16:05:35,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:35,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:35,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:35,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434408614] [2020-10-11 16:05:35,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:35,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:05:35,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13708615] [2020-10-11 16:05:35,244 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:05:35,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:35,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:05:35,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:35,245 INFO L87 Difference]: Start difference. First operand 2060 states. Second operand 3 states. [2020-10-11 16:05:35,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:35,290 INFO L93 Difference]: Finished difference Result 1889 states and 7217 transitions. [2020-10-11 16:05:35,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:05:35,291 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:05:35,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:35,306 INFO L225 Difference]: With dead ends: 1889 [2020-10-11 16:05:35,306 INFO L226 Difference]: Without dead ends: 1767 [2020-10-11 16:05:35,307 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:35,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2020-10-11 16:05:35,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2020-10-11 16:05:35,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2020-10-11 16:05:35,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 6690 transitions. [2020-10-11 16:05:35,417 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 6690 transitions. Word has length 3 [2020-10-11 16:05:35,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:35,417 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 6690 transitions. [2020-10-11 16:05:35,417 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:05:35,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 6690 transitions. [2020-10-11 16:05:35,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-11 16:05:35,418 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:35,418 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:35,418 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-10-11 16:05:35,418 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:35,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:35,419 INFO L82 PathProgramCache]: Analyzing trace with hash -666106918, now seen corresponding path program 1 times [2020-10-11 16:05:35,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:35,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360468337] [2020-10-11 16:05:35,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:35,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:35,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:35,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360468337] [2020-10-11 16:05:35,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:35,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:35,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522997316] [2020-10-11 16:05:35,459 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:35,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:35,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:35,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:35,459 INFO L87 Difference]: Start difference. First operand 1767 states and 6690 transitions. Second operand 5 states. [2020-10-11 16:05:35,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:35,565 INFO L93 Difference]: Finished difference Result 2905 states and 10138 transitions. [2020-10-11 16:05:35,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:35,566 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-11 16:05:35,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:35,589 INFO L225 Difference]: With dead ends: 2905 [2020-10-11 16:05:35,589 INFO L226 Difference]: Without dead ends: 2899 [2020-10-11 16:05:35,591 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:35,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2020-10-11 16:05:35,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1966. [2020-10-11 16:05:35,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2020-10-11 16:05:35,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 7503 transitions. [2020-10-11 16:05:35,687 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 7503 transitions. Word has length 9 [2020-10-11 16:05:35,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:35,687 INFO L481 AbstractCegarLoop]: Abstraction has 1966 states and 7503 transitions. [2020-10-11 16:05:35,687 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:35,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 7503 transitions. [2020-10-11 16:05:35,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-11 16:05:35,688 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:35,688 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:35,688 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-10-11 16:05:35,688 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:35,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:35,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1766896000, now seen corresponding path program 1 times [2020-10-11 16:05:35,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:35,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382527516] [2020-10-11 16:05:35,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:35,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:35,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382527516] [2020-10-11 16:05:35,731 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:35,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:35,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677682484] [2020-10-11 16:05:35,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:35,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:35,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:35,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:35,732 INFO L87 Difference]: Start difference. First operand 1966 states and 7503 transitions. Second operand 5 states. [2020-10-11 16:05:35,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:35,841 INFO L93 Difference]: Finished difference Result 3204 states and 11312 transitions. [2020-10-11 16:05:35,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:35,841 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-11 16:05:35,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:35,877 INFO L225 Difference]: With dead ends: 3204 [2020-10-11 16:05:35,877 INFO L226 Difference]: Without dead ends: 3194 [2020-10-11 16:05:35,877 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:35,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2020-10-11 16:05:35,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2200. [2020-10-11 16:05:35,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2200 states. [2020-10-11 16:05:35,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8453 transitions. [2020-10-11 16:05:35,975 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8453 transitions. Word has length 13 [2020-10-11 16:05:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:35,977 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8453 transitions. [2020-10-11 16:05:35,977 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:35,977 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8453 transitions. [2020-10-11 16:05:35,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:35,978 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:35,978 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:35,978 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-10-11 16:05:35,979 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:35,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:35,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1022394712, now seen corresponding path program 1 times [2020-10-11 16:05:35,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:35,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596077433] [2020-10-11 16:05:35,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:36,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:36,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596077433] [2020-10-11 16:05:36,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228289289] [2020-10-11 16:05:36,047 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 [2020-10-11 16:05:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:36,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:36,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:36,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:36,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:36,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081328786] [2020-10-11 16:05:36,192 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:36,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:36,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:36,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:36,193 INFO L87 Difference]: Start difference. First operand 2200 states and 8453 transitions. Second operand 12 states. [2020-10-11 16:05:36,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:36,545 INFO L93 Difference]: Finished difference Result 4556 states and 14911 transitions. [2020-10-11 16:05:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:36,546 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-11 16:05:36,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:36,567 INFO L225 Difference]: With dead ends: 4556 [2020-10-11 16:05:36,568 INFO L226 Difference]: Without dead ends: 4546 [2020-10-11 16:05:36,568 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:36,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4546 states. [2020-10-11 16:05:36,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4546 to 2157. [2020-10-11 16:05:36,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2157 states. [2020-10-11 16:05:36,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 8278 transitions. [2020-10-11 16:05:36,680 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 8278 transitions. Word has length 15 [2020-10-11 16:05:36,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:36,681 INFO L481 AbstractCegarLoop]: Abstraction has 2157 states and 8278 transitions. [2020-10-11 16:05:36,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:36,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 8278 transitions. [2020-10-11 16:05:36,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:36,681 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:36,682 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:36,894 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-11 16:05:36,895 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:36,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:36,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1474969304, now seen corresponding path program 2 times [2020-10-11 16:05:36,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:36,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165378877] [2020-10-11 16:05:36,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:36,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:36,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165378877] [2020-10-11 16:05:36,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:36,949 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:36,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715400556] [2020-10-11 16:05:36,950 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:36,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:36,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:36,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:36,951 INFO L87 Difference]: Start difference. First operand 2157 states and 8278 transitions. Second operand 7 states. [2020-10-11 16:05:37,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:37,287 INFO L93 Difference]: Finished difference Result 4612 states and 15111 transitions. [2020-10-11 16:05:37,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:37,288 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-11 16:05:37,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:37,308 INFO L225 Difference]: With dead ends: 4612 [2020-10-11 16:05:37,309 INFO L226 Difference]: Without dead ends: 4601 [2020-10-11 16:05:37,310 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:37,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4601 states. [2020-10-11 16:05:37,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4601 to 2035. [2020-10-11 16:05:37,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2035 states. [2020-10-11 16:05:37,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2035 states to 2035 states and 7845 transitions. [2020-10-11 16:05:37,413 INFO L78 Accepts]: Start accepts. Automaton has 2035 states and 7845 transitions. Word has length 15 [2020-10-11 16:05:37,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:37,414 INFO L481 AbstractCegarLoop]: Abstraction has 2035 states and 7845 transitions. [2020-10-11 16:05:37,414 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:37,414 INFO L276 IsEmpty]: Start isEmpty. Operand 2035 states and 7845 transitions. [2020-10-11 16:05:37,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-11 16:05:37,415 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:37,415 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:37,415 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-10-11 16:05:37,415 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:37,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:37,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1278978660, now seen corresponding path program 1 times [2020-10-11 16:05:37,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:37,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840430242] [2020-10-11 16:05:37,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:37,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:37,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:37,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840430242] [2020-10-11 16:05:37,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:37,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:37,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530053181] [2020-10-11 16:05:37,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:37,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:37,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:37,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:37,457 INFO L87 Difference]: Start difference. First operand 2035 states and 7845 transitions. Second operand 5 states. [2020-10-11 16:05:37,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:37,565 INFO L93 Difference]: Finished difference Result 3265 states and 11681 transitions. [2020-10-11 16:05:37,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:37,565 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-11 16:05:37,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:37,577 INFO L225 Difference]: With dead ends: 3265 [2020-10-11 16:05:37,577 INFO L226 Difference]: Without dead ends: 3250 [2020-10-11 16:05:37,577 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:37,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2020-10-11 16:05:37,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2281. [2020-10-11 16:05:37,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2281 states. [2020-10-11 16:05:37,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 8755 transitions. [2020-10-11 16:05:37,665 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 8755 transitions. Word has length 17 [2020-10-11 16:05:37,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:37,665 INFO L481 AbstractCegarLoop]: Abstraction has 2281 states and 8755 transitions. [2020-10-11 16:05:37,665 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:37,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 8755 transitions. [2020-10-11 16:05:37,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:37,667 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:37,667 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:37,667 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-10-11 16:05:37,667 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:37,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:37,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1455436228, now seen corresponding path program 1 times [2020-10-11 16:05:37,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:37,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5641672] [2020-10-11 16:05:37,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:37,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:05:37,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5641672] [2020-10-11 16:05:37,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43283009] [2020-10-11 16:05:37,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:37,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:37,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:37,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:37,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:05:37,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:37,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:37,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560382361] [2020-10-11 16:05:37,872 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:37,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:37,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:37,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:37,873 INFO L87 Difference]: Start difference. First operand 2281 states and 8755 transitions. Second operand 12 states. [2020-10-11 16:05:38,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:38,253 INFO L93 Difference]: Finished difference Result 4825 states and 15986 transitions. [2020-10-11 16:05:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:38,253 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:05:38,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:38,269 INFO L225 Difference]: With dead ends: 4825 [2020-10-11 16:05:38,269 INFO L226 Difference]: Without dead ends: 4813 [2020-10-11 16:05:38,270 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:38,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4813 states. [2020-10-11 16:05:38,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4813 to 2305. [2020-10-11 16:05:38,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2305 states. [2020-10-11 16:05:38,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 8815 transitions. [2020-10-11 16:05:38,385 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 8815 transitions. Word has length 19 [2020-10-11 16:05:38,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:38,387 INFO L481 AbstractCegarLoop]: Abstraction has 2305 states and 8815 transitions. [2020-10-11 16:05:38,388 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:38,388 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 8815 transitions. [2020-10-11 16:05:38,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:38,391 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:38,391 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:38,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:38,606 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:38,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:38,607 INFO L82 PathProgramCache]: Analyzing trace with hash -979473248, now seen corresponding path program 1 times [2020-10-11 16:05:38,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:38,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810445491] [2020-10-11 16:05:38,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:38,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:38,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:38,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810445491] [2020-10-11 16:05:38,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640394555] [2020-10-11 16:05:38,688 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 [2020-10-11 16:05:38,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:38,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:38,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:38,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:38,898 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:38,898 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:38,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426814061] [2020-10-11 16:05:38,899 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:38,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:38,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:38,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:38,900 INFO L87 Difference]: Start difference. First operand 2305 states and 8815 transitions. Second operand 12 states. [2020-10-11 16:05:39,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:39,392 INFO L93 Difference]: Finished difference Result 4942 states and 16410 transitions. [2020-10-11 16:05:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:39,393 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:05:39,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:39,408 INFO L225 Difference]: With dead ends: 4942 [2020-10-11 16:05:39,408 INFO L226 Difference]: Without dead ends: 4925 [2020-10-11 16:05:39,409 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:39,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2020-10-11 16:05:39,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 2299. [2020-10-11 16:05:39,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2299 states. [2020-10-11 16:05:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 8782 transitions. [2020-10-11 16:05:39,516 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 8782 transitions. Word has length 19 [2020-10-11 16:05:39,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:39,516 INFO L481 AbstractCegarLoop]: Abstraction has 2299 states and 8782 transitions. [2020-10-11 16:05:39,517 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 8782 transitions. [2020-10-11 16:05:39,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:39,518 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:39,518 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:39,731 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:39,732 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:39,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:39,732 INFO L82 PathProgramCache]: Analyzing trace with hash -737855584, now seen corresponding path program 2 times [2020-10-11 16:05:39,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:39,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427637706] [2020-10-11 16:05:39,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:39,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:39,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427637706] [2020-10-11 16:05:39,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:39,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:39,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377415885] [2020-10-11 16:05:39,784 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:39,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:39,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:39,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:39,784 INFO L87 Difference]: Start difference. First operand 2299 states and 8782 transitions. Second operand 7 states. [2020-10-11 16:05:40,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:40,066 INFO L93 Difference]: Finished difference Result 4934 states and 16393 transitions. [2020-10-11 16:05:40,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:40,066 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:05:40,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:40,082 INFO L225 Difference]: With dead ends: 4934 [2020-10-11 16:05:40,082 INFO L226 Difference]: Without dead ends: 4917 [2020-10-11 16:05:40,082 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:40,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4917 states. [2020-10-11 16:05:40,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4917 to 2216. [2020-10-11 16:05:40,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2216 states. [2020-10-11 16:05:40,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 8477 transitions. [2020-10-11 16:05:40,180 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 8477 transitions. Word has length 19 [2020-10-11 16:05:40,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:40,181 INFO L481 AbstractCegarLoop]: Abstraction has 2216 states and 8477 transitions. [2020-10-11 16:05:40,181 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:40,181 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 8477 transitions. [2020-10-11 16:05:40,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:40,183 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:40,183 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:40,183 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-10-11 16:05:40,183 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:40,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:40,184 INFO L82 PathProgramCache]: Analyzing trace with hash -737840828, now seen corresponding path program 2 times [2020-10-11 16:05:40,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:40,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630563120] [2020-10-11 16:05:40,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:40,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:40,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:40,236 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630563120] [2020-10-11 16:05:40,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:40,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:40,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367533089] [2020-10-11 16:05:40,237 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:40,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:40,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:40,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:40,238 INFO L87 Difference]: Start difference. First operand 2216 states and 8477 transitions. Second operand 7 states. [2020-10-11 16:05:40,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:40,486 INFO L93 Difference]: Finished difference Result 4774 states and 15828 transitions. [2020-10-11 16:05:40,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:40,487 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:05:40,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:40,498 INFO L225 Difference]: With dead ends: 4774 [2020-10-11 16:05:40,499 INFO L226 Difference]: Without dead ends: 4757 [2020-10-11 16:05:40,499 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:40,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4757 states. [2020-10-11 16:05:40,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4757 to 2150. [2020-10-11 16:05:40,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2150 states. [2020-10-11 16:05:40,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2150 states to 2150 states and 8243 transitions. [2020-10-11 16:05:40,586 INFO L78 Accepts]: Start accepts. Automaton has 2150 states and 8243 transitions. Word has length 19 [2020-10-11 16:05:40,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:40,586 INFO L481 AbstractCegarLoop]: Abstraction has 2150 states and 8243 transitions. [2020-10-11 16:05:40,587 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:40,587 INFO L276 IsEmpty]: Start isEmpty. Operand 2150 states and 8243 transitions. [2020-10-11 16:05:40,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:40,589 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:40,589 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:40,589 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-10-11 16:05:40,589 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:40,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:40,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1726751032, now seen corresponding path program 1 times [2020-10-11 16:05:40,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:40,590 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787227385] [2020-10-11 16:05:40,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:40,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:40,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787227385] [2020-10-11 16:05:40,659 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472642954] [2020-10-11 16:05:40,659 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 [2020-10-11 16:05:40,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:40,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:05:40,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:40,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:40,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:40,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:05:40,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704965190] [2020-10-11 16:05:40,829 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:05:40,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:40,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:05:40,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:05:40,830 INFO L87 Difference]: Start difference. First operand 2150 states and 8243 transitions. Second operand 16 states. [2020-10-11 16:05:41,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:41,694 INFO L93 Difference]: Finished difference Result 6025 states and 18746 transitions. [2020-10-11 16:05:41,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:41,695 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:05:41,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:41,706 INFO L225 Difference]: With dead ends: 6025 [2020-10-11 16:05:41,706 INFO L226 Difference]: Without dead ends: 6017 [2020-10-11 16:05:41,706 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:05:41,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6017 states. [2020-10-11 16:05:41,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6017 to 2117. [2020-10-11 16:05:41,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2117 states. [2020-10-11 16:05:41,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 8106 transitions. [2020-10-11 16:05:41,781 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 8106 transitions. Word has length 21 [2020-10-11 16:05:41,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:41,781 INFO L481 AbstractCegarLoop]: Abstraction has 2117 states and 8106 transitions. [2020-10-11 16:05:41,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:05:41,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 8106 transitions. [2020-10-11 16:05:41,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:41,783 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:41,783 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:41,996 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-11 16:05:41,997 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:41,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:41,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1485133368, now seen corresponding path program 2 times [2020-10-11 16:05:41,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:41,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858441903] [2020-10-11 16:05:41,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:42,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:05:42,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858441903] [2020-10-11 16:05:42,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392613613] [2020-10-11 16:05:42,067 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 [2020-10-11 16:05:42,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:05:42,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:05:42,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:05:42,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:42,264 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:05:42,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:42,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:05:42,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763912055] [2020-10-11 16:05:42,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:05:42,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:42,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:05:42,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:05:42,267 INFO L87 Difference]: Start difference. First operand 2117 states and 8106 transitions. Second operand 16 states. [2020-10-11 16:05:43,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:43,083 INFO L93 Difference]: Finished difference Result 5914 states and 18384 transitions. [2020-10-11 16:05:43,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:43,084 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:05:43,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:43,094 INFO L225 Difference]: With dead ends: 5914 [2020-10-11 16:05:43,094 INFO L226 Difference]: Without dead ends: 5903 [2020-10-11 16:05:43,095 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:05:43,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2020-10-11 16:05:43,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 2085. [2020-10-11 16:05:43,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2085 states. [2020-10-11 16:05:43,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 7975 transitions. [2020-10-11 16:05:43,187 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 7975 transitions. Word has length 21 [2020-10-11 16:05:43,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:43,187 INFO L481 AbstractCegarLoop]: Abstraction has 2085 states and 7975 transitions. [2020-10-11 16:05:43,187 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:05:43,187 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 7975 transitions. [2020-10-11 16:05:43,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:43,189 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:43,189 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:43,403 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:43,403 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:43,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:43,405 INFO L82 PathProgramCache]: Analyzing trace with hash -268549816, now seen corresponding path program 3 times [2020-10-11 16:05:43,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:43,405 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803890074] [2020-10-11 16:05:43,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:43,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:43,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803890074] [2020-10-11 16:05:43,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456189235] [2020-10-11 16:05:43,540 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 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 [2020-10-11 16:05:43,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:05:43,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:05:43,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:05:43,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:43,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:43,770 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:43,770 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:05:43,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963021251] [2020-10-11 16:05:43,770 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:05:43,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:43,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:05:43,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:05:43,771 INFO L87 Difference]: Start difference. First operand 2085 states and 7975 transitions. Second operand 16 states. [2020-10-11 16:05:44,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:44,571 INFO L93 Difference]: Finished difference Result 5907 states and 18375 transitions. [2020-10-11 16:05:44,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:44,572 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:05:44,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:44,581 INFO L225 Difference]: With dead ends: 5907 [2020-10-11 16:05:44,581 INFO L226 Difference]: Without dead ends: 5899 [2020-10-11 16:05:44,582 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:05:44,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2020-10-11 16:05:44,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 2008. [2020-10-11 16:05:44,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2008 states. [2020-10-11 16:05:44,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 7698 transitions. [2020-10-11 16:05:44,663 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 7698 transitions. Word has length 21 [2020-10-11 16:05:44,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:44,663 INFO L481 AbstractCegarLoop]: Abstraction has 2008 states and 7698 transitions. [2020-10-11 16:05:44,663 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:05:44,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 7698 transitions. [2020-10-11 16:05:44,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:44,665 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:44,666 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:44,880 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-10-11 16:05:44,880 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:44,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:44,881 INFO L82 PathProgramCache]: Analyzing trace with hash -675948728, now seen corresponding path program 4 times [2020-10-11 16:05:44,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:44,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141557616] [2020-10-11 16:05:44,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:44,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:44,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141557616] [2020-10-11 16:05:44,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135461683] [2020-10-11 16:05:44,956 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 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 [2020-10-11 16:05:45,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:05:45,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:05:45,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:05:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:45,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:45,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:45,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:05:45,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323393607] [2020-10-11 16:05:45,151 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:05:45,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:45,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:05:45,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:05:45,151 INFO L87 Difference]: Start difference. First operand 2008 states and 7698 transitions. Second operand 16 states. [2020-10-11 16:05:45,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:45,990 INFO L93 Difference]: Finished difference Result 5835 states and 18155 transitions. [2020-10-11 16:05:45,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:45,991 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:05:45,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:46,000 INFO L225 Difference]: With dead ends: 5835 [2020-10-11 16:05:46,000 INFO L226 Difference]: Without dead ends: 5824 [2020-10-11 16:05:46,001 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:05:46,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5824 states. [2020-10-11 16:05:46,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5824 to 1976. [2020-10-11 16:05:46,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1976 states. [2020-10-11 16:05:46,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 7567 transitions. [2020-10-11 16:05:46,067 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 7567 transitions. Word has length 21 [2020-10-11 16:05:46,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:46,067 INFO L481 AbstractCegarLoop]: Abstraction has 1976 states and 7567 transitions. [2020-10-11 16:05:46,067 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:05:46,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 7567 transitions. [2020-10-11 16:05:46,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:46,069 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:46,069 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:46,283 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-11 16:05:46,283 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:46,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:46,284 INFO L82 PathProgramCache]: Analyzing trace with hash -409607608, now seen corresponding path program 5 times [2020-10-11 16:05:46,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:46,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042814002] [2020-10-11 16:05:46,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:46,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:46,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042814002] [2020-10-11 16:05:46,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:46,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:05:46,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762125877] [2020-10-11 16:05:46,363 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:05:46,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:46,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:05:46,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:05:46,363 INFO L87 Difference]: Start difference. First operand 1976 states and 7567 transitions. Second operand 9 states. [2020-10-11 16:05:47,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:47,109 INFO L93 Difference]: Finished difference Result 5820 states and 18126 transitions. [2020-10-11 16:05:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:47,109 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:05:47,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:47,122 INFO L225 Difference]: With dead ends: 5820 [2020-10-11 16:05:47,122 INFO L226 Difference]: Without dead ends: 5812 [2020-10-11 16:05:47,123 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:05:47,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2020-10-11 16:05:47,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 1907. [2020-10-11 16:05:47,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1907 states. [2020-10-11 16:05:47,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 7310 transitions. [2020-10-11 16:05:47,186 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 7310 transitions. Word has length 21 [2020-10-11 16:05:47,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:47,187 INFO L481 AbstractCegarLoop]: Abstraction has 1907 states and 7310 transitions. [2020-10-11 16:05:47,187 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:05:47,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 7310 transitions. [2020-10-11 16:05:47,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:47,188 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:47,189 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:47,189 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2020-10-11 16:05:47,189 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:47,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:47,189 INFO L82 PathProgramCache]: Analyzing trace with hash -395441848, now seen corresponding path program 6 times [2020-10-11 16:05:47,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:47,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572949187] [2020-10-11 16:05:47,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:47,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:47,257 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572949187] [2020-10-11 16:05:47,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:47,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:05:47,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257967920] [2020-10-11 16:05:47,258 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:05:47,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:47,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:05:47,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:05:47,258 INFO L87 Difference]: Start difference. First operand 1907 states and 7310 transitions. Second operand 9 states. [2020-10-11 16:05:47,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:47,951 INFO L93 Difference]: Finished difference Result 5717 states and 17784 transitions. [2020-10-11 16:05:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:05:47,951 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:05:47,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:47,961 INFO L225 Difference]: With dead ends: 5717 [2020-10-11 16:05:47,961 INFO L226 Difference]: Without dead ends: 5705 [2020-10-11 16:05:47,962 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:05:47,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5705 states. [2020-10-11 16:05:48,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5705 to 1800. [2020-10-11 16:05:48,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1800 states. [2020-10-11 16:05:48,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 6961 transitions. [2020-10-11 16:05:48,047 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 6961 transitions. Word has length 21 [2020-10-11 16:05:48,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:48,047 INFO L481 AbstractCegarLoop]: Abstraction has 1800 states and 6961 transitions. [2020-10-11 16:05:48,047 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:05:48,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 6961 transitions. [2020-10-11 16:05:48,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:05:48,048 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:48,049 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:48,049 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2020-10-11 16:05:48,049 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:48,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:48,049 INFO L82 PathProgramCache]: Analyzing trace with hash -334654421, now seen corresponding path program 1 times [2020-10-11 16:05:48,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:48,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906500998] [2020-10-11 16:05:48,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:48,089 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:05:48,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906500998] [2020-10-11 16:05:48,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:48,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:48,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764798871] [2020-10-11 16:05:48,090 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:48,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:48,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:48,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:48,091 INFO L87 Difference]: Start difference. First operand 1800 states and 6961 transitions. Second operand 5 states. [2020-10-11 16:05:48,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:48,181 INFO L93 Difference]: Finished difference Result 2762 states and 9976 transitions. [2020-10-11 16:05:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:48,182 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-11 16:05:48,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:48,187 INFO L225 Difference]: With dead ends: 2762 [2020-10-11 16:05:48,187 INFO L226 Difference]: Without dead ends: 2746 [2020-10-11 16:05:48,188 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:48,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2020-10-11 16:05:48,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 1965. [2020-10-11 16:05:48,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1965 states. [2020-10-11 16:05:48,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 7429 transitions. [2020-10-11 16:05:48,244 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 7429 transitions. Word has length 21 [2020-10-11 16:05:48,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:48,245 INFO L481 AbstractCegarLoop]: Abstraction has 1965 states and 7429 transitions. [2020-10-11 16:05:48,245 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:48,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 7429 transitions. [2020-10-11 16:05:48,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-10-11 16:05:48,247 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:48,247 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:48,247 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2020-10-11 16:05:48,247 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-11 16:05:48,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:48,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1788555247, now seen corresponding path program 1 times [2020-10-11 16:05:48,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:48,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632277990] [2020-10-11 16:05:48,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:48,257 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:48,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:05:48,264 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:05:48,271 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:05:48,271 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:05:48,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2020-10-11 16:05:48,272 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:05:48,272 WARN L371 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:05:48,272 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-10-11 16:05:48,285 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,285 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,285 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,285 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,286 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,292 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,293 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,294 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,298 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,299 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,304 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,304 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,305 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,305 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,307 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,307 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,308 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,309 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,309 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,310 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,310 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,311 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,311 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,311 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,314 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,318 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,318 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:05:48,322 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-10-11 16:05:48,322 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:05:48,322 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:05:48,322 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:05:48,322 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:05:48,322 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:05:48,322 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:05:48,323 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:05:48,323 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:05:48,324 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:05:48,324 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 122 transitions, 334 flow [2020-10-11 16:05:48,324 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 122 transitions, 334 flow [2020-10-11 16:05:48,325 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 137 places, 122 transitions, 334 flow [2020-10-11 16:05:48,360 INFO L129 PetriNetUnfolder]: 8/152 cut-off events. [2020-10-11 16:05:48,360 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-11 16:05:48,364 INFO L80 FinitePrefix]: Finished finitePrefix Result has 190 conditions, 152 events. 8/152 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 251 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 179. Up to 12 conditions per place. [2020-10-11 16:05:48,369 INFO L117 LiptonReduction]: Number of co-enabled transitions 2264 [2020-10-11 16:05:50,024 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2020-10-11 16:05:50,252 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 58 [2020-10-11 16:05:50,471 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2020-10-11 16:05:50,550 INFO L132 LiptonReduction]: Checked pairs total: 4038 [2020-10-11 16:05:50,550 INFO L134 LiptonReduction]: Total number of compositions: 111 [2020-10-11 16:05:50,550 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 61 places, 39 transitions, 168 flow [2020-10-11 16:05:51,043 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 6191 states. [2020-10-11 16:05:51,044 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states. [2020-10-11 16:05:51,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:05:51,044 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:51,044 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:05:51,044 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:51,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:51,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1026170, now seen corresponding path program 1 times [2020-10-11 16:05:51,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:51,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135544791] [2020-10-11 16:05:51,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:51,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:51,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135544791] [2020-10-11 16:05:51,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:51,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:05:51,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315860775] [2020-10-11 16:05:51,067 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:05:51,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:51,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:05:51,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:51,067 INFO L87 Difference]: Start difference. First operand 6191 states. Second operand 3 states. [2020-10-11 16:05:51,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:51,138 INFO L93 Difference]: Finished difference Result 5844 states and 26316 transitions. [2020-10-11 16:05:51,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:05:51,139 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:05:51,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:51,157 INFO L225 Difference]: With dead ends: 5844 [2020-10-11 16:05:51,157 INFO L226 Difference]: Without dead ends: 5479 [2020-10-11 16:05:51,157 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:05:51,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5479 states. [2020-10-11 16:05:51,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5479 to 5479. [2020-10-11 16:05:51,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5479 states. [2020-10-11 16:05:51,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5479 states to 5479 states and 24493 transitions. [2020-10-11 16:05:51,310 INFO L78 Accepts]: Start accepts. Automaton has 5479 states and 24493 transitions. Word has length 3 [2020-10-11 16:05:51,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:51,312 INFO L481 AbstractCegarLoop]: Abstraction has 5479 states and 24493 transitions. [2020-10-11 16:05:51,312 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:05:51,312 INFO L276 IsEmpty]: Start isEmpty. Operand 5479 states and 24493 transitions. [2020-10-11 16:05:51,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-11 16:05:51,312 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:51,312 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:51,312 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-10-11 16:05:51,313 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1344335463, now seen corresponding path program 1 times [2020-10-11 16:05:51,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:51,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737565233] [2020-10-11 16:05:51,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:51,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:51,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737565233] [2020-10-11 16:05:51,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:51,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:51,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569708819] [2020-10-11 16:05:51,348 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:51,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:51,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:51,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:51,348 INFO L87 Difference]: Start difference. First operand 5479 states and 24493 transitions. Second operand 5 states. [2020-10-11 16:05:51,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:51,518 INFO L93 Difference]: Finished difference Result 9673 states and 40333 transitions. [2020-10-11 16:05:51,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:51,520 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-11 16:05:51,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:51,557 INFO L225 Difference]: With dead ends: 9673 [2020-10-11 16:05:51,557 INFO L226 Difference]: Without dead ends: 9666 [2020-10-11 16:05:51,559 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2020-10-11 16:05:51,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 6331. [2020-10-11 16:05:51,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6331 states. [2020-10-11 16:05:51,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 28544 transitions. [2020-10-11 16:05:51,874 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 28544 transitions. Word has length 9 [2020-10-11 16:05:51,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:51,874 INFO L481 AbstractCegarLoop]: Abstraction has 6331 states and 28544 transitions. [2020-10-11 16:05:51,874 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:51,874 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 28544 transitions. [2020-10-11 16:05:51,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-11 16:05:51,875 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:51,875 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:51,875 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2020-10-11 16:05:51,875 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:51,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:51,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1513378118, now seen corresponding path program 1 times [2020-10-11 16:05:51,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:51,876 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331576587] [2020-10-11 16:05:51,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:51,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331576587] [2020-10-11 16:05:51,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:51,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:51,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046729155] [2020-10-11 16:05:51,905 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:51,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:51,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:51,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:51,906 INFO L87 Difference]: Start difference. First operand 6331 states and 28544 transitions. Second operand 5 states. [2020-10-11 16:05:52,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:52,078 INFO L93 Difference]: Finished difference Result 11081 states and 46826 transitions. [2020-10-11 16:05:52,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:52,079 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-11 16:05:52,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:52,114 INFO L225 Difference]: With dead ends: 11081 [2020-10-11 16:05:52,114 INFO L226 Difference]: Without dead ends: 11068 [2020-10-11 16:05:52,118 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:52,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11068 states. [2020-10-11 16:05:52,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11068 to 7391. [2020-10-11 16:05:52,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7391 states. [2020-10-11 16:05:52,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7391 states to 7391 states and 33694 transitions. [2020-10-11 16:05:52,345 INFO L78 Accepts]: Start accepts. Automaton has 7391 states and 33694 transitions. Word has length 13 [2020-10-11 16:05:52,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:52,345 INFO L481 AbstractCegarLoop]: Abstraction has 7391 states and 33694 transitions. [2020-10-11 16:05:52,345 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:52,345 INFO L276 IsEmpty]: Start isEmpty. Operand 7391 states and 33694 transitions. [2020-10-11 16:05:52,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:52,345 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:52,345 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:52,346 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-10-11 16:05:52,346 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:52,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:52,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1678648171, now seen corresponding path program 1 times [2020-10-11 16:05:52,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:52,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843232005] [2020-10-11 16:05:52,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:52,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:52,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843232005] [2020-10-11 16:05:52,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225756360] [2020-10-11 16:05:52,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:52,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:52,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:52,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:05:52,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:52,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:52,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990587496] [2020-10-11 16:05:52,536 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:52,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:52,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:52,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:52,536 INFO L87 Difference]: Start difference. First operand 7391 states and 33694 transitions. Second operand 12 states. [2020-10-11 16:05:52,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:52,904 INFO L93 Difference]: Finished difference Result 16749 states and 66010 transitions. [2020-10-11 16:05:52,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:52,904 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-11 16:05:52,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:52,941 INFO L225 Difference]: With dead ends: 16749 [2020-10-11 16:05:52,942 INFO L226 Difference]: Without dead ends: 16736 [2020-10-11 16:05:52,942 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:53,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16736 states. [2020-10-11 16:05:53,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16736 to 7303. [2020-10-11 16:05:53,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7303 states. [2020-10-11 16:05:53,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7303 states to 7303 states and 33260 transitions. [2020-10-11 16:05:53,385 INFO L78 Accepts]: Start accepts. Automaton has 7303 states and 33260 transitions. Word has length 15 [2020-10-11 16:05:53,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:53,385 INFO L481 AbstractCegarLoop]: Abstraction has 7303 states and 33260 transitions. [2020-10-11 16:05:53,385 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:53,385 INFO L276 IsEmpty]: Start isEmpty. Operand 7303 states and 33260 transitions. [2020-10-11 16:05:53,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:05:53,385 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:53,385 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:53,586 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:53,586 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:53,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:53,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1637555113, now seen corresponding path program 2 times [2020-10-11 16:05:53,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:53,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270335284] [2020-10-11 16:05:53,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:53,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:53,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:53,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270335284] [2020-10-11 16:05:53,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:53,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:53,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646421369] [2020-10-11 16:05:53,632 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:53,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:53,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:53,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:53,633 INFO L87 Difference]: Start difference. First operand 7303 states and 33260 transitions. Second operand 7 states. [2020-10-11 16:05:54,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:54,019 INFO L93 Difference]: Finished difference Result 17085 states and 67393 transitions. [2020-10-11 16:05:54,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:54,019 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-11 16:05:54,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:54,057 INFO L225 Difference]: With dead ends: 17085 [2020-10-11 16:05:54,058 INFO L226 Difference]: Without dead ends: 17071 [2020-10-11 16:05:54,058 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17071 states. [2020-10-11 16:05:54,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17071 to 7048. [2020-10-11 16:05:54,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7048 states. [2020-10-11 16:05:54,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 32136 transitions. [2020-10-11 16:05:54,331 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 32136 transitions. Word has length 15 [2020-10-11 16:05:54,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:54,331 INFO L481 AbstractCegarLoop]: Abstraction has 7048 states and 32136 transitions. [2020-10-11 16:05:54,331 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:54,331 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 32136 transitions. [2020-10-11 16:05:54,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-11 16:05:54,332 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:54,332 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:54,332 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2020-10-11 16:05:54,332 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:54,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:54,332 INFO L82 PathProgramCache]: Analyzing trace with hash -288445665, now seen corresponding path program 1 times [2020-10-11 16:05:54,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:54,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620602301] [2020-10-11 16:05:54,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:54,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:54,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:54,363 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620602301] [2020-10-11 16:05:54,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:54,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:05:54,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096845540] [2020-10-11 16:05:54,364 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:05:54,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:54,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:05:54,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:05:54,365 INFO L87 Difference]: Start difference. First operand 7048 states and 32136 transitions. Second operand 5 states. [2020-10-11 16:05:54,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:54,518 INFO L93 Difference]: Finished difference Result 12234 states and 52488 transitions. [2020-10-11 16:05:54,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:05:54,518 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-11 16:05:54,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:54,546 INFO L225 Difference]: With dead ends: 12234 [2020-10-11 16:05:54,546 INFO L226 Difference]: Without dead ends: 12212 [2020-10-11 16:05:54,546 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:54,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12212 states. [2020-10-11 16:05:54,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12212 to 8342. [2020-10-11 16:05:54,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8342 states. [2020-10-11 16:05:55,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8342 states to 8342 states and 38278 transitions. [2020-10-11 16:05:55,684 INFO L78 Accepts]: Start accepts. Automaton has 8342 states and 38278 transitions. Word has length 17 [2020-10-11 16:05:55,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:55,684 INFO L481 AbstractCegarLoop]: Abstraction has 8342 states and 38278 transitions. [2020-10-11 16:05:55,684 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:05:55,685 INFO L276 IsEmpty]: Start isEmpty. Operand 8342 states and 38278 transitions. [2020-10-11 16:05:55,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:55,685 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:55,685 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:55,685 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2020-10-11 16:05:55,686 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:55,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:55,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1255672082, now seen corresponding path program 1 times [2020-10-11 16:05:55,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:55,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646187102] [2020-10-11 16:05:55,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:55,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:05:55,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646187102] [2020-10-11 16:05:55,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439019053] [2020-10-11 16:05:55,742 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 [2020-10-11 16:05:55,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:55,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:55,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:55,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:05:55,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:55,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:55,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900231370] [2020-10-11 16:05:55,881 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:55,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:55,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:55,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:55,882 INFO L87 Difference]: Start difference. First operand 8342 states and 38278 transitions. Second operand 12 states. [2020-10-11 16:05:56,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:56,268 INFO L93 Difference]: Finished difference Result 19016 states and 76191 transitions. [2020-10-11 16:05:56,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:56,269 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:05:56,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:56,327 INFO L225 Difference]: With dead ends: 19016 [2020-10-11 16:05:56,327 INFO L226 Difference]: Without dead ends: 18998 [2020-10-11 16:05:56,328 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:56,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18998 states. [2020-10-11 16:05:56,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18998 to 8452. [2020-10-11 16:05:56,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8452 states. [2020-10-11 16:05:56,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8452 states to 8452 states and 38704 transitions. [2020-10-11 16:05:56,686 INFO L78 Accepts]: Start accepts. Automaton has 8452 states and 38704 transitions. Word has length 19 [2020-10-11 16:05:56,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:56,686 INFO L481 AbstractCegarLoop]: Abstraction has 8452 states and 38704 transitions. [2020-10-11 16:05:56,686 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:56,686 INFO L276 IsEmpty]: Start isEmpty. Operand 8452 states and 38704 transitions. [2020-10-11 16:05:56,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:56,687 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:56,687 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:56,896 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-11 16:05:56,897 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:56,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:56,897 INFO L82 PathProgramCache]: Analyzing trace with hash 402059005, now seen corresponding path program 1 times [2020-10-11 16:05:56,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:56,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995085437] [2020-10-11 16:05:56,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:56,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:56,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:56,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995085437] [2020-10-11 16:05:56,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240005079] [2020-10-11 16:05:56,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:05:57,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:57,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:05:57,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:05:57,106 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:05:57,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:05:57,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:05:57,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259013597] [2020-10-11 16:05:57,108 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:05:57,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:57,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:05:57,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:05:57,108 INFO L87 Difference]: Start difference. First operand 8452 states and 38704 transitions. Second operand 12 states. [2020-10-11 16:05:57,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:57,560 INFO L93 Difference]: Finished difference Result 19670 states and 79028 transitions. [2020-10-11 16:05:57,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:57,561 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:05:57,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:57,641 INFO L225 Difference]: With dead ends: 19670 [2020-10-11 16:05:57,641 INFO L226 Difference]: Without dead ends: 19645 [2020-10-11 16:05:57,642 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:05:57,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19645 states. [2020-10-11 16:05:58,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19645 to 8480. [2020-10-11 16:05:58,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8480 states. [2020-10-11 16:05:58,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8480 states to 8480 states and 38825 transitions. [2020-10-11 16:05:58,294 INFO L78 Accepts]: Start accepts. Automaton has 8480 states and 38825 transitions. Word has length 19 [2020-10-11 16:05:58,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:58,294 INFO L481 AbstractCegarLoop]: Abstraction has 8480 states and 38825 transitions. [2020-10-11 16:05:58,294 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:05:58,294 INFO L276 IsEmpty]: Start isEmpty. Operand 8480 states and 38825 transitions. [2020-10-11 16:05:58,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:58,295 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:58,296 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:58,508 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-11 16:05:58,508 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:58,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:58,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1976597437, now seen corresponding path program 2 times [2020-10-11 16:05:58,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:58,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665693838] [2020-10-11 16:05:58,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:58,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:58,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665693838] [2020-10-11 16:05:58,554 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:58,554 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:58,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878764391] [2020-10-11 16:05:58,554 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:58,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:58,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:58,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:58,555 INFO L87 Difference]: Start difference. First operand 8480 states and 38825 transitions. Second operand 7 states. [2020-10-11 16:05:58,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:58,970 INFO L93 Difference]: Finished difference Result 19852 states and 79846 transitions. [2020-10-11 16:05:58,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:58,971 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:05:58,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:59,035 INFO L225 Difference]: With dead ends: 19852 [2020-10-11 16:05:59,036 INFO L226 Difference]: Without dead ends: 19827 [2020-10-11 16:05:59,037 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:59,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19827 states. [2020-10-11 16:05:59,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19827 to 8379. [2020-10-11 16:05:59,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8379 states. [2020-10-11 16:05:59,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8379 states to 8379 states and 38406 transitions. [2020-10-11 16:05:59,388 INFO L78 Accepts]: Start accepts. Automaton has 8379 states and 38406 transitions. Word has length 19 [2020-10-11 16:05:59,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:05:59,388 INFO L481 AbstractCegarLoop]: Abstraction has 8379 states and 38406 transitions. [2020-10-11 16:05:59,388 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:05:59,388 INFO L276 IsEmpty]: Start isEmpty. Operand 8379 states and 38406 transitions. [2020-10-11 16:05:59,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:05:59,389 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:05:59,389 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:05:59,389 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2020-10-11 16:05:59,389 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:05:59,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:05:59,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1976577008, now seen corresponding path program 2 times [2020-10-11 16:05:59,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:05:59,390 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327240737] [2020-10-11 16:05:59,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:05:59,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:05:59,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:05:59,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327240737] [2020-10-11 16:05:59,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:05:59,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:05:59,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538919831] [2020-10-11 16:05:59,438 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:05:59,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:05:59,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:05:59,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:05:59,438 INFO L87 Difference]: Start difference. First operand 8379 states and 38406 transitions. Second operand 7 states. [2020-10-11 16:05:59,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:05:59,794 INFO L93 Difference]: Finished difference Result 19555 states and 78564 transitions. [2020-10-11 16:05:59,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:05:59,794 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:05:59,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:05:59,850 INFO L225 Difference]: With dead ends: 19555 [2020-10-11 16:05:59,851 INFO L226 Difference]: Without dead ends: 19530 [2020-10-11 16:05:59,851 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:05:59,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19530 states. [2020-10-11 16:06:00,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19530 to 8317. [2020-10-11 16:06:00,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8317 states. [2020-10-11 16:06:00,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 38184 transitions. [2020-10-11 16:06:00,183 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 38184 transitions. Word has length 19 [2020-10-11 16:06:00,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:00,184 INFO L481 AbstractCegarLoop]: Abstraction has 8317 states and 38184 transitions. [2020-10-11 16:06:00,184 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:06:00,184 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 38184 transitions. [2020-10-11 16:06:00,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:00,185 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:00,185 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:00,185 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2020-10-11 16:06:00,186 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:00,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:00,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1389591796, now seen corresponding path program 1 times [2020-10-11 16:06:00,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:00,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966209291] [2020-10-11 16:06:00,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:00,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:00,352 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2020-10-11 16:06:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:06:00,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966209291] [2020-10-11 16:06:00,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958054530] [2020-10-11 16:06:00,389 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 [2020-10-11 16:06:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:00,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:00,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:00,578 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:06:00,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:00,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:00,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926199059] [2020-10-11 16:06:00,580 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:00,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:00,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:00,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:00,581 INFO L87 Difference]: Start difference. First operand 8317 states and 38184 transitions. Second operand 16 states. [2020-10-11 16:06:01,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:01,588 INFO L93 Difference]: Finished difference Result 26969 states and 101544 transitions. [2020-10-11 16:06:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:01,589 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:06:01,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:01,649 INFO L225 Difference]: With dead ends: 26969 [2020-10-11 16:06:01,649 INFO L226 Difference]: Without dead ends: 26957 [2020-10-11 16:06:01,650 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:01,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26957 states. [2020-10-11 16:06:02,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26957 to 8204. [2020-10-11 16:06:02,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8204 states. [2020-10-11 16:06:02,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8204 states to 8204 states and 37628 transitions. [2020-10-11 16:06:02,037 INFO L78 Accepts]: Start accepts. Automaton has 8204 states and 37628 transitions. Word has length 21 [2020-10-11 16:06:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:02,037 INFO L481 AbstractCegarLoop]: Abstraction has 8204 states and 37628 transitions. [2020-10-11 16:06:02,037 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:02,038 INFO L276 IsEmpty]: Start isEmpty. Operand 8204 states and 37628 transitions. [2020-10-11 16:06:02,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:02,038 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:02,039 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:02,239 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:02,239 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:02,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:02,240 INFO L82 PathProgramCache]: Analyzing trace with hash 184946636, now seen corresponding path program 2 times [2020-10-11 16:06:02,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:02,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062709412] [2020-10-11 16:06:02,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:02,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:02,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:06:02,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062709412] [2020-10-11 16:06:02,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036436186] [2020-10-11 16:06:02,304 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 [2020-10-11 16:06:02,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:06:02,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:02,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:02,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:02,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:06:02,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:02,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:02,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666566721] [2020-10-11 16:06:02,481 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:02,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:02,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:02,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:02,482 INFO L87 Difference]: Start difference. First operand 8204 states and 37628 transitions. Second operand 16 states. [2020-10-11 16:06:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:03,584 INFO L93 Difference]: Finished difference Result 26661 states and 100277 transitions. [2020-10-11 16:06:03,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:03,585 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:06:03,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:03,646 INFO L225 Difference]: With dead ends: 26661 [2020-10-11 16:06:03,646 INFO L226 Difference]: Without dead ends: 26645 [2020-10-11 16:06:03,646 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:03,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26645 states. [2020-10-11 16:06:03,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26645 to 8091. [2020-10-11 16:06:03,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8091 states. [2020-10-11 16:06:04,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 37076 transitions. [2020-10-11 16:06:04,013 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 37076 transitions. Word has length 21 [2020-10-11 16:06:04,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:04,013 INFO L481 AbstractCegarLoop]: Abstraction has 8091 states and 37076 transitions. [2020-10-11 16:06:04,014 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:04,014 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 37076 transitions. [2020-10-11 16:06:04,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:04,014 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:04,015 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:04,215 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-11 16:06:04,215 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:04,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:04,216 INFO L82 PathProgramCache]: Analyzing trace with hash -231570740, now seen corresponding path program 3 times [2020-10-11 16:06:04,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:04,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058752875] [2020-10-11 16:06:04,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:04,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:06:04,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058752875] [2020-10-11 16:06:04,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443162958] [2020-10-11 16:06:04,278 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 [2020-10-11 16:06:04,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:06:04,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:04,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:04,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:04,503 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:06:04,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:04,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:04,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231053159] [2020-10-11 16:06:04,504 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:04,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:04,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:04,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:04,504 INFO L87 Difference]: Start difference. First operand 8091 states and 37076 transitions. Second operand 16 states. [2020-10-11 16:06:05,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:05,483 INFO L93 Difference]: Finished difference Result 26686 states and 100402 transitions. [2020-10-11 16:06:05,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:05,483 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:06:05,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:05,549 INFO L225 Difference]: With dead ends: 26686 [2020-10-11 16:06:05,550 INFO L226 Difference]: Without dead ends: 26674 [2020-10-11 16:06:05,550 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:05,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26674 states. [2020-10-11 16:06:05,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26674 to 7861. [2020-10-11 16:06:05,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7861 states. [2020-10-11 16:06:05,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7861 states to 7861 states and 36066 transitions. [2020-10-11 16:06:05,931 INFO L78 Accepts]: Start accepts. Automaton has 7861 states and 36066 transitions. Word has length 21 [2020-10-11 16:06:05,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:05,931 INFO L481 AbstractCegarLoop]: Abstraction has 7861 states and 36066 transitions. [2020-10-11 16:06:05,931 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:05,931 INFO L276 IsEmpty]: Start isEmpty. Operand 7861 states and 36066 transitions. [2020-10-11 16:06:05,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:05,932 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:05,932 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:06,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:06,133 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:06,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:06,134 INFO L82 PathProgramCache]: Analyzing trace with hash -168366002, now seen corresponding path program 4 times [2020-10-11 16:06:06,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:06,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035751596] [2020-10-11 16:06:06,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:06,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:06,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:06:06,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035751596] [2020-10-11 16:06:06,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737309724] [2020-10-11 16:06:06,196 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 [2020-10-11 16:06:06,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:06:06,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:06,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:06,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:06,362 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:06:06,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:06,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:06,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368767491] [2020-10-11 16:06:06,364 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:06,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:06,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:06,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:06,365 INFO L87 Difference]: Start difference. First operand 7861 states and 36066 transitions. Second operand 16 states. [2020-10-11 16:06:07,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:07,489 INFO L93 Difference]: Finished difference Result 26489 states and 99650 transitions. [2020-10-11 16:06:07,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:07,489 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:06:07,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:07,556 INFO L225 Difference]: With dead ends: 26489 [2020-10-11 16:06:07,556 INFO L226 Difference]: Without dead ends: 26473 [2020-10-11 16:06:07,557 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:07,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26473 states. [2020-10-11 16:06:07,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26473 to 7748. [2020-10-11 16:06:07,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7748 states. [2020-10-11 16:06:07,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7748 states to 7748 states and 35514 transitions. [2020-10-11 16:06:07,933 INFO L78 Accepts]: Start accepts. Automaton has 7748 states and 35514 transitions. Word has length 21 [2020-10-11 16:06:07,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:07,934 INFO L481 AbstractCegarLoop]: Abstraction has 7748 states and 35514 transitions. [2020-10-11 16:06:07,934 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:07,934 INFO L276 IsEmpty]: Start isEmpty. Operand 7748 states and 35514 transitions. [2020-10-11 16:06:07,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:07,935 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:07,935 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:08,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-11 16:06:08,136 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:08,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:08,136 INFO L82 PathProgramCache]: Analyzing trace with hash 210203517, now seen corresponding path program 1 times [2020-10-11 16:06:08,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:08,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224531906] [2020-10-11 16:06:08,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:08,171 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:08,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224531906] [2020-10-11 16:06:08,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:08,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:06:08,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673705965] [2020-10-11 16:06:08,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:06:08,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:08,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:06:08,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:06:08,173 INFO L87 Difference]: Start difference. First operand 7748 states and 35514 transitions. Second operand 5 states. [2020-10-11 16:06:08,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:08,334 INFO L93 Difference]: Finished difference Result 13251 states and 57501 transitions. [2020-10-11 16:06:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:06:08,334 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-11 16:06:08,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:08,364 INFO L225 Difference]: With dead ends: 13251 [2020-10-11 16:06:08,364 INFO L226 Difference]: Without dead ends: 13220 [2020-10-11 16:06:08,365 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:08,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13220 states. [2020-10-11 16:06:08,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13220 to 9255. [2020-10-11 16:06:08,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9255 states. [2020-10-11 16:06:08,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9255 states to 9255 states and 42368 transitions. [2020-10-11 16:06:08,637 INFO L78 Accepts]: Start accepts. Automaton has 9255 states and 42368 transitions. Word has length 21 [2020-10-11 16:06:08,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:08,637 INFO L481 AbstractCegarLoop]: Abstraction has 9255 states and 42368 transitions. [2020-10-11 16:06:08,638 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:06:08,638 INFO L276 IsEmpty]: Start isEmpty. Operand 9255 states and 42368 transitions. [2020-10-11 16:06:08,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:08,639 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:08,639 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:08,639 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2020-10-11 16:06:08,639 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:08,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:08,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1134578958, now seen corresponding path program 5 times [2020-10-11 16:06:08,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:08,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538732250] [2020-10-11 16:06:08,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:08,707 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:06:08,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538732250] [2020-10-11 16:06:08,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:08,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:08,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793798179] [2020-10-11 16:06:08,708 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:08,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:08,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:08,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:08,709 INFO L87 Difference]: Start difference. First operand 9255 states and 42368 transitions. Second operand 9 states. [2020-10-11 16:06:09,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:09,899 INFO L93 Difference]: Finished difference Result 29788 states and 113841 transitions. [2020-10-11 16:06:09,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:09,900 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:06:09,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:10,006 INFO L225 Difference]: With dead ends: 29788 [2020-10-11 16:06:10,006 INFO L226 Difference]: Without dead ends: 29770 [2020-10-11 16:06:10,007 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:10,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29770 states. [2020-10-11 16:06:10,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29770 to 8964. [2020-10-11 16:06:10,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8964 states. [2020-10-11 16:06:10,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8964 states to 8964 states and 41031 transitions. [2020-10-11 16:06:10,648 INFO L78 Accepts]: Start accepts. Automaton has 8964 states and 41031 transitions. Word has length 21 [2020-10-11 16:06:10,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:10,648 INFO L481 AbstractCegarLoop]: Abstraction has 8964 states and 41031 transitions. [2020-10-11 16:06:10,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:10,648 INFO L276 IsEmpty]: Start isEmpty. Operand 8964 states and 41031 transitions. [2020-10-11 16:06:10,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:06:10,649 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:10,650 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:10,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-10-11 16:06:10,650 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:10,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:10,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1114967118, now seen corresponding path program 6 times [2020-10-11 16:06:10,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:10,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223308620] [2020-10-11 16:06:10,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:10,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:06:10,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223308620] [2020-10-11 16:06:10,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:10,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:10,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027018541] [2020-10-11 16:06:10,722 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:10,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:10,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:10,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:10,723 INFO L87 Difference]: Start difference. First operand 8964 states and 41031 transitions. Second operand 9 states. [2020-10-11 16:06:11,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:11,604 INFO L93 Difference]: Finished difference Result 29379 states and 112099 transitions. [2020-10-11 16:06:11,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:11,605 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:06:11,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:11,669 INFO L225 Difference]: With dead ends: 29379 [2020-10-11 16:06:11,669 INFO L226 Difference]: Without dead ends: 29356 [2020-10-11 16:06:11,669 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:11,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29356 states. [2020-10-11 16:06:12,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29356 to 8573. [2020-10-11 16:06:12,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8573 states. [2020-10-11 16:06:12,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8573 states to 8573 states and 39353 transitions. [2020-10-11 16:06:12,114 INFO L78 Accepts]: Start accepts. Automaton has 8573 states and 39353 transitions. Word has length 21 [2020-10-11 16:06:12,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:12,114 INFO L481 AbstractCegarLoop]: Abstraction has 8573 states and 39353 transitions. [2020-10-11 16:06:12,114 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:12,114 INFO L276 IsEmpty]: Start isEmpty. Operand 8573 states and 39353 transitions. [2020-10-11 16:06:12,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:12,116 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:12,116 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:12,116 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2020-10-11 16:06:12,116 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:12,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:12,116 INFO L82 PathProgramCache]: Analyzing trace with hash 715669452, now seen corresponding path program 1 times [2020-10-11 16:06:12,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:12,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213918351] [2020-10-11 16:06:12,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:12,167 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:12,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213918351] [2020-10-11 16:06:12,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025775327] [2020-10-11 16:06:12,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2020-10-11 16:06:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:12,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:06:12,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:12,315 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:12,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:12,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:06:12,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22444641] [2020-10-11 16:06:12,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:06:12,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:12,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:06:12,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:06:12,317 INFO L87 Difference]: Start difference. First operand 8573 states and 39353 transitions. Second operand 12 states. [2020-10-11 16:06:12,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:12,738 INFO L93 Difference]: Finished difference Result 19727 states and 80274 transitions. [2020-10-11 16:06:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:12,738 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:06:12,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:12,781 INFO L225 Difference]: With dead ends: 19727 [2020-10-11 16:06:12,782 INFO L226 Difference]: Without dead ends: 19703 [2020-10-11 16:06:12,782 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:06:12,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19703 states. [2020-10-11 16:06:13,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19703 to 8847. [2020-10-11 16:06:13,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8847 states. [2020-10-11 16:06:13,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8847 states to 8847 states and 40495 transitions. [2020-10-11 16:06:13,100 INFO L78 Accepts]: Start accepts. Automaton has 8847 states and 40495 transitions. Word has length 23 [2020-10-11 16:06:13,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:13,100 INFO L481 AbstractCegarLoop]: Abstraction has 8847 states and 40495 transitions. [2020-10-11 16:06:13,100 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:06:13,100 INFO L276 IsEmpty]: Start isEmpty. Operand 8847 states and 40495 transitions. [2020-10-11 16:06:13,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:13,102 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:13,102 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:13,302 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-11 16:06:13,303 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:13,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:13,303 INFO L82 PathProgramCache]: Analyzing trace with hash 504272987, now seen corresponding path program 1 times [2020-10-11 16:06:13,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:13,304 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082632780] [2020-10-11 16:06:13,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:13,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:13,347 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:13,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082632780] [2020-10-11 16:06:13,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71343784] [2020-10-11 16:06:13,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:13,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:06:13,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:13,506 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:13,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:06:13,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682877610] [2020-10-11 16:06:13,507 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:06:13,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:13,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:06:13,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:06:13,508 INFO L87 Difference]: Start difference. First operand 8847 states and 40495 transitions. Second operand 12 states. [2020-10-11 16:06:13,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:13,936 INFO L93 Difference]: Finished difference Result 20694 states and 84261 transitions. [2020-10-11 16:06:13,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:13,936 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:06:13,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:13,982 INFO L225 Difference]: With dead ends: 20694 [2020-10-11 16:06:13,982 INFO L226 Difference]: Without dead ends: 20666 [2020-10-11 16:06:13,982 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:06:14,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20666 states. [2020-10-11 16:06:14,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20666 to 9115. [2020-10-11 16:06:14,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9115 states. [2020-10-11 16:06:14,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9115 states to 9115 states and 41679 transitions. [2020-10-11 16:06:14,440 INFO L78 Accepts]: Start accepts. Automaton has 9115 states and 41679 transitions. Word has length 23 [2020-10-11 16:06:14,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:14,440 INFO L481 AbstractCegarLoop]: Abstraction has 9115 states and 41679 transitions. [2020-10-11 16:06:14,440 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:06:14,440 INFO L276 IsEmpty]: Start isEmpty. Operand 9115 states and 41679 transitions. [2020-10-11 16:06:14,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:14,442 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:14,442 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:14,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:14,651 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:14,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:14,651 INFO L82 PathProgramCache]: Analyzing trace with hash 591685125, now seen corresponding path program 1 times [2020-10-11 16:06:14,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:14,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544576875] [2020-10-11 16:06:14,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:14,699 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:14,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544576875] [2020-10-11 16:06:14,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512129553] [2020-10-11 16:06:14,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:14,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:06:14,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:14,838 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:14,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:14,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:06:14,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077206551] [2020-10-11 16:06:14,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:06:14,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:14,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:06:14,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:06:14,840 INFO L87 Difference]: Start difference. First operand 9115 states and 41679 transitions. Second operand 12 states. [2020-10-11 16:06:15,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:15,262 INFO L93 Difference]: Finished difference Result 21396 states and 87360 transitions. [2020-10-11 16:06:15,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:15,263 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:06:15,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:15,310 INFO L225 Difference]: With dead ends: 21396 [2020-10-11 16:06:15,310 INFO L226 Difference]: Without dead ends: 21359 [2020-10-11 16:06:15,311 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:06:15,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21359 states. [2020-10-11 16:06:15,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21359 to 9320. [2020-10-11 16:06:15,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9320 states. [2020-10-11 16:06:15,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9320 states to 9320 states and 42648 transitions. [2020-10-11 16:06:15,654 INFO L78 Accepts]: Start accepts. Automaton has 9320 states and 42648 transitions. Word has length 23 [2020-10-11 16:06:15,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:15,654 INFO L481 AbstractCegarLoop]: Abstraction has 9320 states and 42648 transitions. [2020-10-11 16:06:15,654 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:06:15,654 INFO L276 IsEmpty]: Start isEmpty. Operand 9320 states and 42648 transitions. [2020-10-11 16:06:15,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:15,656 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:15,656 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:15,856 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2020-10-11 16:06:15,857 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:15,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:15,857 INFO L82 PathProgramCache]: Analyzing trace with hash 142124187, now seen corresponding path program 2 times [2020-10-11 16:06:15,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:15,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479660973] [2020-10-11 16:06:15,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:15,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:15,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479660973] [2020-10-11 16:06:15,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:15,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:06:15,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676765822] [2020-10-11 16:06:15,901 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:06:15,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:15,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:06:15,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:15,902 INFO L87 Difference]: Start difference. First operand 9320 states and 42648 transitions. Second operand 7 states. [2020-10-11 16:06:16,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:16,285 INFO L93 Difference]: Finished difference Result 21489 states and 87752 transitions. [2020-10-11 16:06:16,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:16,286 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:06:16,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:16,333 INFO L225 Difference]: With dead ends: 21489 [2020-10-11 16:06:16,333 INFO L226 Difference]: Without dead ends: 21452 [2020-10-11 16:06:16,333 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:06:16,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21452 states. [2020-10-11 16:06:16,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21452 to 9401. [2020-10-11 16:06:16,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9401 states. [2020-10-11 16:06:16,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9401 states to 9401 states and 43010 transitions. [2020-10-11 16:06:16,682 INFO L78 Accepts]: Start accepts. Automaton has 9401 states and 43010 transitions. Word has length 23 [2020-10-11 16:06:16,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:16,682 INFO L481 AbstractCegarLoop]: Abstraction has 9401 states and 43010 transitions. [2020-10-11 16:06:16,682 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:06:16,682 INFO L276 IsEmpty]: Start isEmpty. Operand 9401 states and 43010 transitions. [2020-10-11 16:06:16,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:16,684 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:16,684 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:16,684 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2020-10-11 16:06:16,684 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:16,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:16,685 INFO L82 PathProgramCache]: Analyzing trace with hash 142117429, now seen corresponding path program 2 times [2020-10-11 16:06:16,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:16,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264264907] [2020-10-11 16:06:16,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:16,736 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:16,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264264907] [2020-10-11 16:06:16,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:16,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:06:16,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129631277] [2020-10-11 16:06:16,737 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:06:16,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:16,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:06:16,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:16,738 INFO L87 Difference]: Start difference. First operand 9401 states and 43010 transitions. Second operand 7 states. [2020-10-11 16:06:17,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:17,139 INFO L93 Difference]: Finished difference Result 21198 states and 86437 transitions. [2020-10-11 16:06:17,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:17,139 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:06:17,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:17,185 INFO L225 Difference]: With dead ends: 21198 [2020-10-11 16:06:17,185 INFO L226 Difference]: Without dead ends: 21161 [2020-10-11 16:06:17,186 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:06:17,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21161 states. [2020-10-11 16:06:17,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21161 to 9396. [2020-10-11 16:06:17,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9396 states. [2020-10-11 16:06:17,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9396 states to 9396 states and 42985 transitions. [2020-10-11 16:06:17,676 INFO L78 Accepts]: Start accepts. Automaton has 9396 states and 42985 transitions. Word has length 23 [2020-10-11 16:06:17,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:17,676 INFO L481 AbstractCegarLoop]: Abstraction has 9396 states and 42985 transitions. [2020-10-11 16:06:17,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:06:17,676 INFO L276 IsEmpty]: Start isEmpty. Operand 9396 states and 42985 transitions. [2020-10-11 16:06:17,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:06:17,678 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:17,678 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:17,678 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2020-10-11 16:06:17,679 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:17,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:17,679 INFO L82 PathProgramCache]: Analyzing trace with hash 142103758, now seen corresponding path program 2 times [2020-10-11 16:06:17,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:17,679 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796716956] [2020-10-11 16:06:17,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:17,729 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:17,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796716956] [2020-10-11 16:06:17,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:17,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:06:17,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787132566] [2020-10-11 16:06:17,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:06:17,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:17,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:06:17,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:17,731 INFO L87 Difference]: Start difference. First operand 9396 states and 42985 transitions. Second operand 7 states. [2020-10-11 16:06:18,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:18,107 INFO L93 Difference]: Finished difference Result 21067 states and 85734 transitions. [2020-10-11 16:06:18,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:06:18,108 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:06:18,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:18,154 INFO L225 Difference]: With dead ends: 21067 [2020-10-11 16:06:18,154 INFO L226 Difference]: Without dead ends: 21030 [2020-10-11 16:06:18,155 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:06:18,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21030 states. [2020-10-11 16:06:18,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21030 to 9426. [2020-10-11 16:06:18,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9426 states. [2020-10-11 16:06:18,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9426 states to 9426 states and 43057 transitions. [2020-10-11 16:06:18,493 INFO L78 Accepts]: Start accepts. Automaton has 9426 states and 43057 transitions. Word has length 23 [2020-10-11 16:06:18,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:18,494 INFO L481 AbstractCegarLoop]: Abstraction has 9426 states and 43057 transitions. [2020-10-11 16:06:18,494 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:06:18,494 INFO L276 IsEmpty]: Start isEmpty. Operand 9426 states and 43057 transitions. [2020-10-11 16:06:18,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:18,496 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:18,497 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:18,497 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2020-10-11 16:06:18,497 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:18,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:18,497 INFO L82 PathProgramCache]: Analyzing trace with hash 925732074, now seen corresponding path program 1 times [2020-10-11 16:06:18,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:18,497 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797482780] [2020-10-11 16:06:18,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:18,564 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:06:18,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797482780] [2020-10-11 16:06:18,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819142104] [2020-10-11 16:06:18,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2020-10-11 16:06:18,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:18,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:18,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:18,743 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:06:18,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:18,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:18,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417760793] [2020-10-11 16:06:18,744 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:18,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:18,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:18,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:18,745 INFO L87 Difference]: Start difference. First operand 9426 states and 43057 transitions. Second operand 16 states. [2020-10-11 16:06:19,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:19,868 INFO L93 Difference]: Finished difference Result 30145 states and 115754 transitions. [2020-10-11 16:06:19,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:19,868 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:19,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:19,934 INFO L225 Difference]: With dead ends: 30145 [2020-10-11 16:06:19,934 INFO L226 Difference]: Without dead ends: 30125 [2020-10-11 16:06:19,935 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:20,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30125 states. [2020-10-11 16:06:20,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30125 to 9338. [2020-10-11 16:06:20,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9338 states. [2020-10-11 16:06:20,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9338 states to 9338 states and 42582 transitions. [2020-10-11 16:06:20,380 INFO L78 Accepts]: Start accepts. Automaton has 9338 states and 42582 transitions. Word has length 25 [2020-10-11 16:06:20,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:20,380 INFO L481 AbstractCegarLoop]: Abstraction has 9338 states and 42582 transitions. [2020-10-11 16:06:20,380 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:20,380 INFO L276 IsEmpty]: Start isEmpty. Operand 9338 states and 42582 transitions. [2020-10-11 16:06:20,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:20,384 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:20,384 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:20,584 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-11 16:06:20,584 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:20,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:20,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1013144212, now seen corresponding path program 1 times [2020-10-11 16:06:20,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:20,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186531181] [2020-10-11 16:06:20,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:20,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:20,645 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:06:20,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186531181] [2020-10-11 16:06:20,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478325299] [2020-10-11 16:06:20,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:20,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:20,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:20,841 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:06:20,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:20,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:20,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768748731] [2020-10-11 16:06:20,842 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:20,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:20,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:20,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:20,843 INFO L87 Difference]: Start difference. First operand 9338 states and 42582 transitions. Second operand 16 states. [2020-10-11 16:06:21,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:21,808 INFO L93 Difference]: Finished difference Result 29696 states and 113916 transitions. [2020-10-11 16:06:21,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:21,809 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:21,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:21,879 INFO L225 Difference]: With dead ends: 29696 [2020-10-11 16:06:21,879 INFO L226 Difference]: Without dead ends: 29676 [2020-10-11 16:06:21,879 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:22,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29676 states. [2020-10-11 16:06:22,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29676 to 9291. [2020-10-11 16:06:22,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9291 states. [2020-10-11 16:06:22,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9291 states to 9291 states and 42295 transitions. [2020-10-11 16:06:22,454 INFO L78 Accepts]: Start accepts. Automaton has 9291 states and 42295 transitions. Word has length 25 [2020-10-11 16:06:22,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:22,454 INFO L481 AbstractCegarLoop]: Abstraction has 9291 states and 42295 transitions. [2020-10-11 16:06:22,454 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:22,455 INFO L276 IsEmpty]: Start isEmpty. Operand 9291 states and 42295 transitions. [2020-10-11 16:06:22,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:22,457 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:22,457 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:22,658 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-11 16:06:22,658 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:22,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:22,659 INFO L82 PathProgramCache]: Analyzing trace with hash 563583274, now seen corresponding path program 2 times [2020-10-11 16:06:22,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:22,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327961560] [2020-10-11 16:06:22,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:22,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:22,724 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:22,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327961560] [2020-10-11 16:06:22,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834340684] [2020-10-11 16:06:22,725 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 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 [2020-10-11 16:06:22,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:06:22,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:22,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:22,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:22,913 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:22,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:22,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:22,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820110496] [2020-10-11 16:06:22,915 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:22,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:22,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:22,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:22,915 INFO L87 Difference]: Start difference. First operand 9291 states and 42295 transitions. Second operand 16 states. [2020-10-11 16:06:23,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:23,902 INFO L93 Difference]: Finished difference Result 29267 states and 112142 transitions. [2020-10-11 16:06:23,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:23,902 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:23,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:23,965 INFO L225 Difference]: With dead ends: 29267 [2020-10-11 16:06:23,965 INFO L226 Difference]: Without dead ends: 29245 [2020-10-11 16:06:23,965 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:24,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29245 states. [2020-10-11 16:06:24,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29245 to 9288. [2020-10-11 16:06:24,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9288 states. [2020-10-11 16:06:24,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9288 states to 9288 states and 42242 transitions. [2020-10-11 16:06:24,392 INFO L78 Accepts]: Start accepts. Automaton has 9288 states and 42242 transitions. Word has length 25 [2020-10-11 16:06:24,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:24,392 INFO L481 AbstractCegarLoop]: Abstraction has 9288 states and 42242 transitions. [2020-10-11 16:06:24,392 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:24,392 INFO L276 IsEmpty]: Start isEmpty. Operand 9288 states and 42242 transitions. [2020-10-11 16:06:24,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:24,395 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:24,395 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:24,595 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-11 16:06:24,596 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:24,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:24,596 INFO L82 PathProgramCache]: Analyzing trace with hash 563576516, now seen corresponding path program 2 times [2020-10-11 16:06:24,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:24,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885280502] [2020-10-11 16:06:24,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:24,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885280502] [2020-10-11 16:06:24,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420650964] [2020-10-11 16:06:24,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:24,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:06:24,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:24,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:24,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:24,829 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:24,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:24,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:24,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587917288] [2020-10-11 16:06:24,830 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:24,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:24,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:24,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:24,831 INFO L87 Difference]: Start difference. First operand 9288 states and 42242 transitions. Second operand 16 states. [2020-10-11 16:06:25,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:25,964 INFO L93 Difference]: Finished difference Result 28920 states and 110796 transitions. [2020-10-11 16:06:25,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:25,964 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:25,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:26,026 INFO L225 Difference]: With dead ends: 28920 [2020-10-11 16:06:26,027 INFO L226 Difference]: Without dead ends: 28898 [2020-10-11 16:06:26,027 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:26,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28898 states. [2020-10-11 16:06:26,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28898 to 9176. [2020-10-11 16:06:26,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9176 states. [2020-10-11 16:06:26,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 41695 transitions. [2020-10-11 16:06:26,447 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 41695 transitions. Word has length 25 [2020-10-11 16:06:26,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:26,447 INFO L481 AbstractCegarLoop]: Abstraction has 9176 states and 41695 transitions. [2020-10-11 16:06:26,447 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:26,447 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 41695 transitions. [2020-10-11 16:06:26,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:26,450 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:26,450 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:26,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:26,651 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:26,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:26,651 INFO L82 PathProgramCache]: Analyzing trace with hash -2052215638, now seen corresponding path program 3 times [2020-10-11 16:06:26,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:26,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093619987] [2020-10-11 16:06:26,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:26,716 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-11 16:06:26,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093619987] [2020-10-11 16:06:26,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823655597] [2020-10-11 16:06:26,717 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 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 [2020-10-11 16:06:26,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-11 16:06:26,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:26,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:26,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:27,034 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-11 16:06:27,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:27,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:27,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35914590] [2020-10-11 16:06:27,035 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:27,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:27,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:27,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:27,036 INFO L87 Difference]: Start difference. First operand 9176 states and 41695 transitions. Second operand 16 states. [2020-10-11 16:06:27,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:27,969 INFO L93 Difference]: Finished difference Result 29038 states and 111216 transitions. [2020-10-11 16:06:27,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:27,969 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:27,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:28,032 INFO L225 Difference]: With dead ends: 29038 [2020-10-11 16:06:28,032 INFO L226 Difference]: Without dead ends: 29018 [2020-10-11 16:06:28,032 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:28,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29018 states. [2020-10-11 16:06:28,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29018 to 9000. [2020-10-11 16:06:28,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9000 states. [2020-10-11 16:06:28,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9000 states to 9000 states and 40897 transitions. [2020-10-11 16:06:28,453 INFO L78 Accepts]: Start accepts. Automaton has 9000 states and 40897 transitions. Word has length 25 [2020-10-11 16:06:28,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:28,454 INFO L481 AbstractCegarLoop]: Abstraction has 9000 states and 40897 transitions. [2020-10-11 16:06:28,454 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:28,454 INFO L276 IsEmpty]: Start isEmpty. Operand 9000 states and 40897 transitions. [2020-10-11 16:06:28,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:28,457 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:28,457 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:28,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-11 16:06:28,658 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:28,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:28,658 INFO L82 PathProgramCache]: Analyzing trace with hash -275395741, now seen corresponding path program 1 times [2020-10-11 16:06:28,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:28,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121147749] [2020-10-11 16:06:28,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:28,728 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:06:28,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121147749] [2020-10-11 16:06:28,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361304308] [2020-10-11 16:06:28,729 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 [2020-10-11 16:06:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:28,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:28,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-11 16:06:28,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:28,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:28,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81474023] [2020-10-11 16:06:28,931 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:28,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:28,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:28,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:28,931 INFO L87 Difference]: Start difference. First operand 9000 states and 40897 transitions. Second operand 16 states. [2020-10-11 16:06:30,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:30,065 INFO L93 Difference]: Finished difference Result 29417 states and 113034 transitions. [2020-10-11 16:06:30,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:30,066 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:30,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:30,139 INFO L225 Difference]: With dead ends: 29417 [2020-10-11 16:06:30,139 INFO L226 Difference]: Without dead ends: 29397 [2020-10-11 16:06:30,140 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:30,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29397 states. [2020-10-11 16:06:30,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29397 to 8990. [2020-10-11 16:06:30,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8990 states. [2020-10-11 16:06:30,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8990 states to 8990 states and 40786 transitions. [2020-10-11 16:06:30,597 INFO L78 Accepts]: Start accepts. Automaton has 8990 states and 40786 transitions. Word has length 25 [2020-10-11 16:06:30,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:30,598 INFO L481 AbstractCegarLoop]: Abstraction has 8990 states and 40786 transitions. [2020-10-11 16:06:30,598 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:30,598 INFO L276 IsEmpty]: Start isEmpty. Operand 8990 states and 40786 transitions. [2020-10-11 16:06:30,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:30,601 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:30,601 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:30,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:30,802 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:30,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:30,802 INFO L82 PathProgramCache]: Analyzing trace with hash -724963437, now seen corresponding path program 2 times [2020-10-11 16:06:30,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:30,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639677589] [2020-10-11 16:06:30,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:30,869 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:30,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639677589] [2020-10-11 16:06:30,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075465606] [2020-10-11 16:06:30,870 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 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 [2020-10-11 16:06:30,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:06:30,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:30,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:30,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:31,126 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:31,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:31,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:31,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178990300] [2020-10-11 16:06:31,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:31,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:31,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:31,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:31,128 INFO L87 Difference]: Start difference. First operand 8990 states and 40786 transitions. Second operand 16 states. [2020-10-11 16:06:32,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:32,410 INFO L93 Difference]: Finished difference Result 29064 states and 111552 transitions. [2020-10-11 16:06:32,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:32,411 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:32,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:32,484 INFO L225 Difference]: With dead ends: 29064 [2020-10-11 16:06:32,485 INFO L226 Difference]: Without dead ends: 29037 [2020-10-11 16:06:32,485 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:32,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29037 states. [2020-10-11 16:06:32,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29037 to 8953. [2020-10-11 16:06:32,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8953 states. [2020-10-11 16:06:32,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8953 states to 8953 states and 40609 transitions. [2020-10-11 16:06:32,921 INFO L78 Accepts]: Start accepts. Automaton has 8953 states and 40609 transitions. Word has length 25 [2020-10-11 16:06:32,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:32,921 INFO L481 AbstractCegarLoop]: Abstraction has 8953 states and 40609 transitions. [2020-10-11 16:06:32,921 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:32,921 INFO L276 IsEmpty]: Start isEmpty. Operand 8953 states and 40609 transitions. [2020-10-11 16:06:32,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:32,924 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:32,924 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:33,125 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2020-10-11 16:06:33,125 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:33,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:33,126 INFO L82 PathProgramCache]: Analyzing trace with hash -724977108, now seen corresponding path program 4 times [2020-10-11 16:06:33,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:33,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552376928] [2020-10-11 16:06:33,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:33,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:33,279 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2020-10-11 16:06:33,322 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:33,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552376928] [2020-10-11 16:06:33,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306023432] [2020-10-11 16:06:33,323 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 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 [2020-10-11 16:06:33,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:06:33,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:33,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:33,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:33,530 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:06:33,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:33,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:33,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038660057] [2020-10-11 16:06:33,531 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:33,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:33,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:33,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:33,532 INFO L87 Difference]: Start difference. First operand 8953 states and 40609 transitions. Second operand 16 states. [2020-10-11 16:06:34,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:34,477 INFO L93 Difference]: Finished difference Result 28523 states and 109227 transitions. [2020-10-11 16:06:34,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:34,478 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:34,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:34,539 INFO L225 Difference]: With dead ends: 28523 [2020-10-11 16:06:34,540 INFO L226 Difference]: Without dead ends: 28501 [2020-10-11 16:06:34,540 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:34,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28501 states. [2020-10-11 16:06:34,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28501 to 8841. [2020-10-11 16:06:34,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8841 states. [2020-10-11 16:06:34,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8841 states to 8841 states and 40062 transitions. [2020-10-11 16:06:34,953 INFO L78 Accepts]: Start accepts. Automaton has 8841 states and 40062 transitions. Word has length 25 [2020-10-11 16:06:34,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:34,953 INFO L481 AbstractCegarLoop]: Abstraction has 8841 states and 40062 transitions. [2020-10-11 16:06:34,954 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:34,954 INFO L276 IsEmpty]: Start isEmpty. Operand 8841 states and 40062 transitions. [2020-10-11 16:06:34,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:34,958 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:34,958 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:35,158 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:35,159 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:35,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:35,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1969402905, now seen corresponding path program 3 times [2020-10-11 16:06:35,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:35,161 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032993662] [2020-10-11 16:06:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:35,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:35,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:35,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032993662] [2020-10-11 16:06:35,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805310791] [2020-10-11 16:06:35,225 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 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 [2020-10-11 16:06:35,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:06:35,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:35,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:35,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:35,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:35,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:35,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607202460] [2020-10-11 16:06:35,407 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:35,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:35,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:35,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:35,408 INFO L87 Difference]: Start difference. First operand 8841 states and 40062 transitions. Second operand 16 states. [2020-10-11 16:06:36,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:36,297 INFO L93 Difference]: Finished difference Result 28636 states and 109852 transitions. [2020-10-11 16:06:36,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:36,297 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:36,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:36,360 INFO L225 Difference]: With dead ends: 28636 [2020-10-11 16:06:36,360 INFO L226 Difference]: Without dead ends: 28616 [2020-10-11 16:06:36,360 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:36,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28616 states. [2020-10-11 16:06:36,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28616 to 8702. [2020-10-11 16:06:36,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8702 states. [2020-10-11 16:06:36,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8702 states to 8702 states and 39438 transitions. [2020-10-11 16:06:36,759 INFO L78 Accepts]: Start accepts. Automaton has 8702 states and 39438 transitions. Word has length 25 [2020-10-11 16:06:36,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:36,759 INFO L481 AbstractCegarLoop]: Abstraction has 8702 states and 39438 transitions. [2020-10-11 16:06:36,759 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:36,759 INFO L276 IsEmpty]: Start isEmpty. Operand 8702 states and 39438 transitions. [2020-10-11 16:06:36,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:36,762 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:36,762 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:36,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2020-10-11 16:06:36,968 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:36,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:36,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1576190868, now seen corresponding path program 3 times [2020-10-11 16:06:36,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:36,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813848677] [2020-10-11 16:06:36,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:37,026 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:37,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813848677] [2020-10-11 16:06:37,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126400562] [2020-10-11 16:06:37,027 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 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 [2020-10-11 16:06:37,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:06:37,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:37,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:37,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:37,209 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:37,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:37,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:37,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939750072] [2020-10-11 16:06:37,210 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:37,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:37,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:37,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:37,211 INFO L87 Difference]: Start difference. First operand 8702 states and 39438 transitions. Second operand 16 states. [2020-10-11 16:06:38,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:38,140 INFO L93 Difference]: Finished difference Result 28297 states and 108461 transitions. [2020-10-11 16:06:38,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:38,141 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:38,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:38,201 INFO L225 Difference]: With dead ends: 28297 [2020-10-11 16:06:38,201 INFO L226 Difference]: Without dead ends: 28277 [2020-10-11 16:06:38,202 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:38,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28277 states. [2020-10-11 16:06:38,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28277 to 8596. [2020-10-11 16:06:38,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8596 states. [2020-10-11 16:06:38,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 38978 transitions. [2020-10-11 16:06:38,601 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 38978 transitions. Word has length 25 [2020-10-11 16:06:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:38,602 INFO L481 AbstractCegarLoop]: Abstraction has 8596 states and 38978 transitions. [2020-10-11 16:06:38,602 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:38,602 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 38978 transitions. [2020-10-11 16:06:38,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:38,605 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:38,605 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:38,805 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:38,805 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:38,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:38,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1673729315, now seen corresponding path program 4 times [2020-10-11 16:06:38,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:38,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090812093] [2020-10-11 16:06:38,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:38,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:38,995 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:38,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090812093] [2020-10-11 16:06:38,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668102613] [2020-10-11 16:06:38,996 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:39,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:06:39,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:39,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:39,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:39,176 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:39,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:39,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:39,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005735230] [2020-10-11 16:06:39,177 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:39,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:39,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:39,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:39,179 INFO L87 Difference]: Start difference. First operand 8596 states and 38978 transitions. Second operand 16 states. [2020-10-11 16:06:40,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:40,322 INFO L93 Difference]: Finished difference Result 28565 states and 109596 transitions. [2020-10-11 16:06:40,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:40,322 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:40,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:40,386 INFO L225 Difference]: With dead ends: 28565 [2020-10-11 16:06:40,386 INFO L226 Difference]: Without dead ends: 28538 [2020-10-11 16:06:40,387 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:40,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28538 states. [2020-10-11 16:06:40,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28538 to 8563. [2020-10-11 16:06:40,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8563 states. [2020-10-11 16:06:40,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8563 states to 8563 states and 38809 transitions. [2020-10-11 16:06:40,795 INFO L78 Accepts]: Start accepts. Automaton has 8563 states and 38809 transitions. Word has length 25 [2020-10-11 16:06:40,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:40,795 INFO L481 AbstractCegarLoop]: Abstraction has 8563 states and 38809 transitions. [2020-10-11 16:06:40,795 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:40,795 INFO L276 IsEmpty]: Start isEmpty. Operand 8563 states and 38809 transitions. [2020-10-11 16:06:40,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:40,798 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:40,799 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:40,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2020-10-11 16:06:40,999 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:41,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:41,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1673708886, now seen corresponding path program 4 times [2020-10-11 16:06:41,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:41,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621553626] [2020-10-11 16:06:41,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:41,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:41,063 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:41,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621553626] [2020-10-11 16:06:41,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565736788] [2020-10-11 16:06:41,064 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:41,129 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:06:41,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:06:41,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:06:41,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:06:41,275 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-11 16:06:41,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:06:41,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:06:41,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645304127] [2020-10-11 16:06:41,277 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:06:41,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:41,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:06:41,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:06:41,278 INFO L87 Difference]: Start difference. First operand 8563 states and 38809 transitions. Second operand 16 states. [2020-10-11 16:06:42,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:42,597 INFO L93 Difference]: Finished difference Result 28213 states and 108237 transitions. [2020-10-11 16:06:42,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:42,598 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:06:42,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:42,666 INFO L225 Difference]: With dead ends: 28213 [2020-10-11 16:06:42,666 INFO L226 Difference]: Without dead ends: 28186 [2020-10-11 16:06:42,667 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:06:42,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28186 states. [2020-10-11 16:06:43,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28186 to 8421. [2020-10-11 16:06:43,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8421 states. [2020-10-11 16:06:43,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8421 states to 8421 states and 38146 transitions. [2020-10-11 16:06:43,060 INFO L78 Accepts]: Start accepts. Automaton has 8421 states and 38146 transitions. Word has length 25 [2020-10-11 16:06:43,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:43,060 INFO L481 AbstractCegarLoop]: Abstraction has 8421 states and 38146 transitions. [2020-10-11 16:06:43,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:06:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 8421 states and 38146 transitions. [2020-10-11 16:06:43,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:43,063 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:43,064 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:43,264 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:06:43,264 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:43,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:43,265 INFO L82 PathProgramCache]: Analyzing trace with hash -857609261, now seen corresponding path program 5 times [2020-10-11 16:06:43,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:43,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317373061] [2020-10-11 16:06:43,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:43,328 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:43,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317373061] [2020-10-11 16:06:43,328 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:43,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:43,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456838444] [2020-10-11 16:06:43,329 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:43,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:43,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:43,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:43,329 INFO L87 Difference]: Start difference. First operand 8421 states and 38146 transitions. Second operand 9 states. [2020-10-11 16:06:44,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:44,281 INFO L93 Difference]: Finished difference Result 28226 states and 108274 transitions. [2020-10-11 16:06:44,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:44,282 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:44,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:44,343 INFO L225 Difference]: With dead ends: 28226 [2020-10-11 16:06:44,343 INFO L226 Difference]: Without dead ends: 28206 [2020-10-11 16:06:44,343 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:44,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28206 states. [2020-10-11 16:06:44,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28206 to 8277. [2020-10-11 16:06:44,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8277 states. [2020-10-11 16:06:44,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8277 states to 8277 states and 37487 transitions. [2020-10-11 16:06:44,738 INFO L78 Accepts]: Start accepts. Automaton has 8277 states and 37487 transitions. Word has length 25 [2020-10-11 16:06:44,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:44,738 INFO L481 AbstractCegarLoop]: Abstraction has 8277 states and 37487 transitions. [2020-10-11 16:06:44,739 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:44,739 INFO L276 IsEmpty]: Start isEmpty. Operand 8277 states and 37487 transitions. [2020-10-11 16:06:44,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:44,742 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:44,742 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:44,742 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2020-10-11 16:06:44,742 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:44,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:44,742 INFO L82 PathProgramCache]: Analyzing trace with hash -857622932, now seen corresponding path program 5 times [2020-10-11 16:06:44,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:44,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489426069] [2020-10-11 16:06:44,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:44,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:44,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489426069] [2020-10-11 16:06:44,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:44,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:44,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866098167] [2020-10-11 16:06:44,830 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:44,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:44,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:44,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:44,831 INFO L87 Difference]: Start difference. First operand 8277 states and 37487 transitions. Second operand 9 states. [2020-10-11 16:06:45,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:45,761 INFO L93 Difference]: Finished difference Result 27801 states and 106552 transitions. [2020-10-11 16:06:45,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:45,761 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:45,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:45,827 INFO L225 Difference]: With dead ends: 27801 [2020-10-11 16:06:45,827 INFO L226 Difference]: Without dead ends: 27781 [2020-10-11 16:06:45,827 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:45,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27781 states. [2020-10-11 16:06:46,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27781 to 8127. [2020-10-11 16:06:46,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8127 states. [2020-10-11 16:06:46,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8127 states to 8127 states and 36806 transitions. [2020-10-11 16:06:46,357 INFO L78 Accepts]: Start accepts. Automaton has 8127 states and 36806 transitions. Word has length 25 [2020-10-11 16:06:46,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:46,357 INFO L481 AbstractCegarLoop]: Abstraction has 8127 states and 36806 transitions. [2020-10-11 16:06:46,357 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:46,357 INFO L276 IsEmpty]: Start isEmpty. Operand 8127 states and 36806 transitions. [2020-10-11 16:06:46,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:46,360 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:46,360 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:46,360 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2020-10-11 16:06:46,360 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:46,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:46,361 INFO L82 PathProgramCache]: Analyzing trace with hash -864096941, now seen corresponding path program 6 times [2020-10-11 16:06:46,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:46,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774171590] [2020-10-11 16:06:46,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:46,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:46,424 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:46,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774171590] [2020-10-11 16:06:46,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:46,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:46,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483600953] [2020-10-11 16:06:46,425 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:46,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:46,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:46,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:46,426 INFO L87 Difference]: Start difference. First operand 8127 states and 36806 transitions. Second operand 9 states. [2020-10-11 16:06:47,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:47,500 INFO L93 Difference]: Finished difference Result 27548 states and 105447 transitions. [2020-10-11 16:06:47,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:47,501 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:47,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:47,589 INFO L225 Difference]: With dead ends: 27548 [2020-10-11 16:06:47,589 INFO L226 Difference]: Without dead ends: 27521 [2020-10-11 16:06:47,589 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:47,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27521 states. [2020-10-11 16:06:47,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27521 to 7841. [2020-10-11 16:06:47,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7841 states. [2020-10-11 16:06:47,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7841 states to 7841 states and 35578 transitions. [2020-10-11 16:06:47,994 INFO L78 Accepts]: Start accepts. Automaton has 7841 states and 35578 transitions. Word has length 25 [2020-10-11 16:06:47,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:47,994 INFO L481 AbstractCegarLoop]: Abstraction has 7841 states and 35578 transitions. [2020-10-11 16:06:47,994 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:47,994 INFO L276 IsEmpty]: Start isEmpty. Operand 7841 states and 35578 transitions. [2020-10-11 16:06:47,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:47,997 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:47,997 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:47,997 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2020-10-11 16:06:47,998 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:47,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:47,998 INFO L82 PathProgramCache]: Analyzing trace with hash -864117370, now seen corresponding path program 5 times [2020-10-11 16:06:47,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:47,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214387437] [2020-10-11 16:06:47,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:48,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:48,060 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:48,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214387437] [2020-10-11 16:06:48,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:48,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:48,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859212938] [2020-10-11 16:06:48,061 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:48,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:48,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:48,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:48,062 INFO L87 Difference]: Start difference. First operand 7841 states and 35578 transitions. Second operand 9 states. [2020-10-11 16:06:48,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:48,958 INFO L93 Difference]: Finished difference Result 27167 states and 103966 transitions. [2020-10-11 16:06:48,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:48,959 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:48,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:49,017 INFO L225 Difference]: With dead ends: 27167 [2020-10-11 16:06:49,017 INFO L226 Difference]: Without dead ends: 27147 [2020-10-11 16:06:49,018 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:49,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27147 states. [2020-10-11 16:06:49,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27147 to 7743. [2020-10-11 16:06:49,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7743 states. [2020-10-11 16:06:49,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 35142 transitions. [2020-10-11 16:06:49,393 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 35142 transitions. Word has length 25 [2020-10-11 16:06:49,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:49,393 INFO L481 AbstractCegarLoop]: Abstraction has 7743 states and 35142 transitions. [2020-10-11 16:06:49,393 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:49,393 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 35142 transitions. [2020-10-11 16:06:49,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:49,396 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:49,396 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:49,396 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2020-10-11 16:06:49,396 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:49,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:49,397 INFO L82 PathProgramCache]: Analyzing trace with hash -877234772, now seen corresponding path program 6 times [2020-10-11 16:06:49,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:49,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664923099] [2020-10-11 16:06:49,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:49,468 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:49,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664923099] [2020-10-11 16:06:49,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:49,469 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:49,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199832970] [2020-10-11 16:06:49,469 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:49,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:49,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:49,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:49,470 INFO L87 Difference]: Start difference. First operand 7743 states and 35142 transitions. Second operand 9 states. [2020-10-11 16:06:50,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:50,444 INFO L93 Difference]: Finished difference Result 26955 states and 103085 transitions. [2020-10-11 16:06:50,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:50,444 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:50,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:50,508 INFO L225 Difference]: With dead ends: 26955 [2020-10-11 16:06:50,508 INFO L226 Difference]: Without dead ends: 26928 [2020-10-11 16:06:50,509 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:50,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26928 states. [2020-10-11 16:06:50,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26928 to 7532. [2020-10-11 16:06:50,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7532 states. [2020-10-11 16:06:50,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7532 states to 7532 states and 34256 transitions. [2020-10-11 16:06:50,903 INFO L78 Accepts]: Start accepts. Automaton has 7532 states and 34256 transitions. Word has length 25 [2020-10-11 16:06:50,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:50,903 INFO L481 AbstractCegarLoop]: Abstraction has 7532 states and 34256 transitions. [2020-10-11 16:06:50,903 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:50,903 INFO L276 IsEmpty]: Start isEmpty. Operand 7532 states and 34256 transitions. [2020-10-11 16:06:50,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:50,906 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:50,906 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:50,906 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2020-10-11 16:06:50,907 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:50,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:50,907 INFO L82 PathProgramCache]: Analyzing trace with hash -877241530, now seen corresponding path program 6 times [2020-10-11 16:06:50,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:50,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426819211] [2020-10-11 16:06:50,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:50,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:50,972 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:06:50,973 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426819211] [2020-10-11 16:06:50,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:50,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:06:50,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143001005] [2020-10-11 16:06:50,974 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:06:50,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:50,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:06:50,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:06:50,974 INFO L87 Difference]: Start difference. First operand 7532 states and 34256 transitions. Second operand 9 states. [2020-10-11 16:06:52,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:52,006 INFO L93 Difference]: Finished difference Result 26632 states and 101828 transitions. [2020-10-11 16:06:52,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:06:52,006 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:06:52,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:52,063 INFO L225 Difference]: With dead ends: 26632 [2020-10-11 16:06:52,063 INFO L226 Difference]: Without dead ends: 26605 [2020-10-11 16:06:52,064 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:06:52,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26605 states. [2020-10-11 16:06:52,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26605 to 7269. [2020-10-11 16:06:52,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7269 states. [2020-10-11 16:06:52,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7269 states to 7269 states and 33154 transitions. [2020-10-11 16:06:52,580 INFO L78 Accepts]: Start accepts. Automaton has 7269 states and 33154 transitions. Word has length 25 [2020-10-11 16:06:52,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:52,580 INFO L481 AbstractCegarLoop]: Abstraction has 7269 states and 33154 transitions. [2020-10-11 16:06:52,580 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:06:52,580 INFO L276 IsEmpty]: Start isEmpty. Operand 7269 states and 33154 transitions. [2020-10-11 16:06:52,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:06:52,582 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:52,583 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:52,583 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2020-10-11 16:06:52,583 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:52,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:52,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1311164244, now seen corresponding path program 1 times [2020-10-11 16:06:52,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:52,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625682934] [2020-10-11 16:06:52,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:52,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:52,616 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:06:52,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625682934] [2020-10-11 16:06:52,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:52,617 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:06:52,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880269795] [2020-10-11 16:06:52,618 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:06:52,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:52,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:06:52,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:06:52,618 INFO L87 Difference]: Start difference. First operand 7269 states and 33154 transitions. Second operand 5 states. [2020-10-11 16:06:52,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:52,778 INFO L93 Difference]: Finished difference Result 11919 states and 51979 transitions. [2020-10-11 16:06:52,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:06:52,778 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-10-11 16:06:52,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:52,805 INFO L225 Difference]: With dead ends: 11919 [2020-10-11 16:06:52,805 INFO L226 Difference]: Without dead ends: 11887 [2020-10-11 16:06:52,805 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:52,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11887 states. [2020-10-11 16:06:53,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11887 to 8560. [2020-10-11 16:06:53,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8560 states. [2020-10-11 16:06:53,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8560 states to 8560 states and 38495 transitions. [2020-10-11 16:06:53,043 INFO L78 Accepts]: Start accepts. Automaton has 8560 states and 38495 transitions. Word has length 25 [2020-10-11 16:06:53,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:53,043 INFO L481 AbstractCegarLoop]: Abstraction has 8560 states and 38495 transitions. [2020-10-11 16:06:53,043 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:06:53,043 INFO L276 IsEmpty]: Start isEmpty. Operand 8560 states and 38495 transitions. [2020-10-11 16:06:53,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-10-11 16:06:53,047 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:53,047 INFO L421 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:53,047 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2020-10-11 16:06:53,047 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:53,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:53,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1986416772, now seen corresponding path program 1 times [2020-10-11 16:06:53,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:53,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601680056] [2020-10-11 16:06:53,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:53,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:06:53,053 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:06:53,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:06:53,058 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:06:53,065 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:06:53,066 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:06:53,066 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2020-10-11 16:06:53,066 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:06:53,067 WARN L371 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:06:53,067 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-10-11 16:06:53,083 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,083 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,083 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,084 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,085 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,086 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,087 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,088 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,089 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,090 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,091 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,092 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,093 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,094 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,095 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,096 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,097 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,098 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,098 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,098 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,098 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,098 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,101 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,101 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,101 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,101 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,102 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,102 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,102 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,103 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,103 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,103 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,104 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,104 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,104 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,104 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,104 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,106 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,106 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,106 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,106 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,106 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,107 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,108 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,108 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,108 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,108 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,109 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,117 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,117 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,117 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,118 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,118 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,118 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,119 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,120 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,120 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,120 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,120 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,120 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,123 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,123 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,123 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,124 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,124 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,124 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,125 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,126 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,127 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,127 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,127 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,127 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,127 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:06:53,128 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-10-11 16:06:53,129 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:06:53,129 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:06:53,129 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:06:53,129 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:06:53,129 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:06:53,129 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:06:53,129 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:06:53,129 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:06:53,131 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:06:53,131 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 156 places, 138 transitions, 396 flow [2020-10-11 16:06:53,131 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 156 places, 138 transitions, 396 flow [2020-10-11 16:06:53,131 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 156 places, 138 transitions, 396 flow [2020-10-11 16:06:53,150 INFO L129 PetriNetUnfolder]: 9/173 cut-off events. [2020-10-11 16:06:53,150 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-10-11 16:06:53,152 INFO L80 FinitePrefix]: Finished finitePrefix Result has 221 conditions, 173 events. 9/173 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 284 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 208. Up to 14 conditions per place. [2020-10-11 16:06:53,158 INFO L117 LiptonReduction]: Number of co-enabled transitions 2832 [2020-10-11 16:06:55,175 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 61 [2020-10-11 16:06:55,497 WARN L193 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2020-10-11 16:06:55,645 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-11 16:06:55,658 INFO L132 LiptonReduction]: Checked pairs total: 4694 [2020-10-11 16:06:55,658 INFO L134 LiptonReduction]: Total number of compositions: 121 [2020-10-11 16:06:55,658 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 45 transitions, 210 flow [2020-10-11 16:06:57,297 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 18584 states. [2020-10-11 16:06:57,297 INFO L276 IsEmpty]: Start isEmpty. Operand 18584 states. [2020-10-11 16:06:57,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-11 16:06:57,297 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:57,297 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-11 16:06:57,297 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:57,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:57,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1298891, now seen corresponding path program 1 times [2020-10-11 16:06:57,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:57,298 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002829608] [2020-10-11 16:06:57,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:57,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:06:57,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002829608] [2020-10-11 16:06:57,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:57,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-11 16:06:57,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664591765] [2020-10-11 16:06:57,312 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:06:57,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:57,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:06:57,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:06:57,312 INFO L87 Difference]: Start difference. First operand 18584 states. Second operand 3 states. [2020-10-11 16:06:57,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:57,499 INFO L93 Difference]: Finished difference Result 17885 states and 92755 transitions. [2020-10-11 16:06:57,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:06:57,500 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-11 16:06:57,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:57,547 INFO L225 Difference]: With dead ends: 17885 [2020-10-11 16:06:57,547 INFO L226 Difference]: Without dead ends: 16791 [2020-10-11 16:06:57,547 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:06:58,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16791 states. [2020-10-11 16:06:58,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16791 to 16791. [2020-10-11 16:06:58,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16791 states. [2020-10-11 16:06:58,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16791 states to 16791 states and 86558 transitions. [2020-10-11 16:06:58,311 INFO L78 Accepts]: Start accepts. Automaton has 16791 states and 86558 transitions. Word has length 3 [2020-10-11 16:06:58,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:06:58,311 INFO L481 AbstractCegarLoop]: Abstraction has 16791 states and 86558 transitions. [2020-10-11 16:06:58,311 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:06:58,312 INFO L276 IsEmpty]: Start isEmpty. Operand 16791 states and 86558 transitions. [2020-10-11 16:06:58,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-11 16:06:58,312 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:06:58,312 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:06:58,312 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2020-10-11 16:06:58,312 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:06:58,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:06:58,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1091574945, now seen corresponding path program 1 times [2020-10-11 16:06:58,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:06:58,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439276637] [2020-10-11 16:06:58,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:06:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:06:58,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:06:58,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439276637] [2020-10-11 16:06:58,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:06:58,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:06:58,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347189042] [2020-10-11 16:06:58,337 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:06:58,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:06:58,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:06:58,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:06:58,338 INFO L87 Difference]: Start difference. First operand 16791 states and 86558 transitions. Second operand 5 states. [2020-10-11 16:06:58,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:06:58,610 INFO L93 Difference]: Finished difference Result 30985 states and 150574 transitions. [2020-10-11 16:06:58,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:06:58,610 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-11 16:06:58,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:06:58,711 INFO L225 Difference]: With dead ends: 30985 [2020-10-11 16:06:58,711 INFO L226 Difference]: Without dead ends: 30977 [2020-10-11 16:06:58,711 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:06:59,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30977 states. [2020-10-11 16:07:00,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30977 to 19868. [2020-10-11 16:07:00,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19868 states. [2020-10-11 16:07:00,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19868 states to 19868 states and 103363 transitions. [2020-10-11 16:07:00,152 INFO L78 Accepts]: Start accepts. Automaton has 19868 states and 103363 transitions. Word has length 9 [2020-10-11 16:07:00,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:00,152 INFO L481 AbstractCegarLoop]: Abstraction has 19868 states and 103363 transitions. [2020-10-11 16:07:00,152 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:07:00,152 INFO L276 IsEmpty]: Start isEmpty. Operand 19868 states and 103363 transitions. [2020-10-11 16:07:00,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-11 16:07:00,153 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:00,153 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:00,153 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2020-10-11 16:07:00,153 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:00,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:00,153 INFO L82 PathProgramCache]: Analyzing trace with hash -231509072, now seen corresponding path program 1 times [2020-10-11 16:07:00,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:00,154 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147589613] [2020-10-11 16:07:00,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:00,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:00,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147589613] [2020-10-11 16:07:00,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:00,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:07:00,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638660577] [2020-10-11 16:07:00,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:07:00,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:00,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:07:00,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:07:00,188 INFO L87 Difference]: Start difference. First operand 19868 states and 103363 transitions. Second operand 5 states. [2020-10-11 16:07:00,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:00,485 INFO L93 Difference]: Finished difference Result 36296 states and 178836 transitions. [2020-10-11 16:07:00,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:07:00,486 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-11 16:07:00,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:00,588 INFO L225 Difference]: With dead ends: 36296 [2020-10-11 16:07:00,588 INFO L226 Difference]: Without dead ends: 36280 [2020-10-11 16:07:00,588 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:01,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36280 states. [2020-10-11 16:07:01,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36280 to 23806. [2020-10-11 16:07:01,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23806 states. [2020-10-11 16:07:01,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23806 states to 23806 states and 125455 transitions. [2020-10-11 16:07:01,762 INFO L78 Accepts]: Start accepts. Automaton has 23806 states and 125455 transitions. Word has length 13 [2020-10-11 16:07:01,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:01,762 INFO L481 AbstractCegarLoop]: Abstraction has 23806 states and 125455 transitions. [2020-10-11 16:07:01,762 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:07:01,762 INFO L276 IsEmpty]: Start isEmpty. Operand 23806 states and 125455 transitions. [2020-10-11 16:07:01,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:07:01,762 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:01,762 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:01,763 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2020-10-11 16:07:01,763 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:01,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:01,763 INFO L82 PathProgramCache]: Analyzing trace with hash -588793474, now seen corresponding path program 1 times [2020-10-11 16:07:01,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:01,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500409356] [2020-10-11 16:07:01,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:01,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:07:01,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500409356] [2020-10-11 16:07:01,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572889633] [2020-10-11 16:07:01,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:01,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:07:01,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:01,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:07:01,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:01,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:07:01,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139675784] [2020-10-11 16:07:01,955 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:07:01,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:01,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:07:01,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:07:01,956 INFO L87 Difference]: Start difference. First operand 23806 states and 125455 transitions. Second operand 12 states. [2020-10-11 16:07:02,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:02,632 INFO L93 Difference]: Finished difference Result 56720 states and 262685 transitions. [2020-10-11 16:07:02,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:02,633 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-11 16:07:02,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:02,790 INFO L225 Difference]: With dead ends: 56720 [2020-10-11 16:07:02,790 INFO L226 Difference]: Without dead ends: 56704 [2020-10-11 16:07:02,790 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:07:05,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56704 states. [2020-10-11 16:07:06,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56704 to 23629. [2020-10-11 16:07:06,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23629 states. [2020-10-11 16:07:06,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23629 states to 23629 states and 124418 transitions. [2020-10-11 16:07:06,622 INFO L78 Accepts]: Start accepts. Automaton has 23629 states and 124418 transitions. Word has length 15 [2020-10-11 16:07:06,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:06,623 INFO L481 AbstractCegarLoop]: Abstraction has 23629 states and 124418 transitions. [2020-10-11 16:07:06,623 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:07:06,623 INFO L276 IsEmpty]: Start isEmpty. Operand 23629 states and 124418 transitions. [2020-10-11 16:07:06,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-11 16:07:06,623 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:06,623 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:06,823 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-11 16:07:06,824 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:06,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:06,825 INFO L82 PathProgramCache]: Analyzing trace with hash 858081470, now seen corresponding path program 2 times [2020-10-11 16:07:06,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:06,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898429559] [2020-10-11 16:07:06,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:06,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:06,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898429559] [2020-10-11 16:07:06,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:06,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:07:06,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044490895] [2020-10-11 16:07:06,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:07:06,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:06,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:07:06,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:06,870 INFO L87 Difference]: Start difference. First operand 23629 states and 124418 transitions. Second operand 7 states. [2020-10-11 16:07:07,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:07,508 INFO L93 Difference]: Finished difference Result 58078 states and 269185 transitions. [2020-10-11 16:07:07,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:07,508 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-11 16:07:07,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:07,670 INFO L225 Difference]: With dead ends: 58078 [2020-10-11 16:07:07,670 INFO L226 Difference]: Without dead ends: 58061 [2020-10-11 16:07:07,670 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:07:08,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58061 states. [2020-10-11 16:07:09,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58061 to 23109. [2020-10-11 16:07:09,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23109 states. [2020-10-11 16:07:09,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23109 states to 23109 states and 121651 transitions. [2020-10-11 16:07:09,137 INFO L78 Accepts]: Start accepts. Automaton has 23109 states and 121651 transitions. Word has length 15 [2020-10-11 16:07:09,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:09,138 INFO L481 AbstractCegarLoop]: Abstraction has 23109 states and 121651 transitions. [2020-10-11 16:07:09,138 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:07:09,138 INFO L276 IsEmpty]: Start isEmpty. Operand 23109 states and 121651 transitions. [2020-10-11 16:07:09,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-11 16:07:09,138 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:09,138 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:09,138 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2020-10-11 16:07:09,138 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:09,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:09,139 INFO L82 PathProgramCache]: Analyzing trace with hash 704376303, now seen corresponding path program 1 times [2020-10-11 16:07:09,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:09,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795455429] [2020-10-11 16:07:09,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:09,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:09,164 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:07:09,164 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795455429] [2020-10-11 16:07:09,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:09,165 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:07:09,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296107473] [2020-10-11 16:07:09,165 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:07:09,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:09,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:07:09,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:07:09,166 INFO L87 Difference]: Start difference. First operand 23109 states and 121651 transitions. Second operand 5 states. [2020-10-11 16:07:09,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:09,504 INFO L93 Difference]: Finished difference Result 41885 states and 209629 transitions. [2020-10-11 16:07:09,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:07:09,505 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-11 16:07:09,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:09,625 INFO L225 Difference]: With dead ends: 41885 [2020-10-11 16:07:09,625 INFO L226 Difference]: Without dead ends: 41856 [2020-10-11 16:07:09,625 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:10,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41856 states. [2020-10-11 16:07:11,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41856 to 28237. [2020-10-11 16:07:11,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28237 states. [2020-10-11 16:07:11,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28237 states to 28237 states and 150261 transitions. [2020-10-11 16:07:11,599 INFO L78 Accepts]: Start accepts. Automaton has 28237 states and 150261 transitions. Word has length 17 [2020-10-11 16:07:11,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:11,599 INFO L481 AbstractCegarLoop]: Abstraction has 28237 states and 150261 transitions. [2020-10-11 16:07:11,599 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:07:11,599 INFO L276 IsEmpty]: Start isEmpty. Operand 28237 states and 150261 transitions. [2020-10-11 16:07:11,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:07:11,600 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:11,600 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:11,600 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2020-10-11 16:07:11,600 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:11,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:11,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1918672061, now seen corresponding path program 1 times [2020-10-11 16:07:11,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:11,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371678567] [2020-10-11 16:07:11,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:11,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:07:11,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371678567] [2020-10-11 16:07:11,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141583915] [2020-10-11 16:07:11,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:11,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:07:11,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:11,800 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:07:11,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:11,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:07:11,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995989794] [2020-10-11 16:07:11,802 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:07:11,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:11,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:07:11,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:07:11,802 INFO L87 Difference]: Start difference. First operand 28237 states and 150261 transitions. Second operand 12 states. [2020-10-11 16:07:12,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:12,487 INFO L93 Difference]: Finished difference Result 66831 states and 314874 transitions. [2020-10-11 16:07:12,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:12,488 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:07:12,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:12,678 INFO L225 Difference]: With dead ends: 66831 [2020-10-11 16:07:12,679 INFO L226 Difference]: Without dead ends: 66807 [2020-10-11 16:07:12,679 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:07:13,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66807 states. [2020-10-11 16:07:14,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66807 to 28673. [2020-10-11 16:07:14,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28673 states. [2020-10-11 16:07:14,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28673 states to 28673 states and 152375 transitions. [2020-10-11 16:07:14,395 INFO L78 Accepts]: Start accepts. Automaton has 28673 states and 152375 transitions. Word has length 19 [2020-10-11 16:07:14,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:14,396 INFO L481 AbstractCegarLoop]: Abstraction has 28673 states and 152375 transitions. [2020-10-11 16:07:14,396 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:07:14,396 INFO L276 IsEmpty]: Start isEmpty. Operand 28673 states and 152375 transitions. [2020-10-11 16:07:14,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:07:14,396 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:14,397 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:14,609 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2020-10-11 16:07:14,610 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:14,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:14,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1064014108, now seen corresponding path program 1 times [2020-10-11 16:07:14,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:14,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011344702] [2020-10-11 16:07:14,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:14,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011344702] [2020-10-11 16:07:14,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934400969] [2020-10-11 16:07:14,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:14,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:07:14,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:14,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:14,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:14,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:07:14,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183016550] [2020-10-11 16:07:14,809 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:07:14,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:14,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:07:14,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:07:14,810 INFO L87 Difference]: Start difference. First operand 28673 states and 152375 transitions. Second operand 12 states. [2020-10-11 16:07:17,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:17,568 INFO L93 Difference]: Finished difference Result 69484 states and 328264 transitions. [2020-10-11 16:07:17,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:17,569 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-11 16:07:17,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:17,787 INFO L225 Difference]: With dead ends: 69484 [2020-10-11 16:07:17,788 INFO L226 Difference]: Without dead ends: 69451 [2020-10-11 16:07:17,788 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:07:18,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69451 states. [2020-10-11 16:07:19,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69451 to 28873. [2020-10-11 16:07:19,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28873 states. [2020-10-11 16:07:19,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28873 states to 28873 states and 153454 transitions. [2020-10-11 16:07:19,553 INFO L78 Accepts]: Start accepts. Automaton has 28873 states and 153454 transitions. Word has length 19 [2020-10-11 16:07:19,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:19,554 INFO L481 AbstractCegarLoop]: Abstraction has 28873 states and 153454 transitions. [2020-10-11 16:07:19,554 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:07:19,554 INFO L276 IsEmpty]: Start isEmpty. Operand 28873 states and 153454 transitions. [2020-10-11 16:07:19,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:07:19,554 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:19,555 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:19,755 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:19,755 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:19,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:19,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1699177508, now seen corresponding path program 2 times [2020-10-11 16:07:19,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:19,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976677951] [2020-10-11 16:07:19,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:19,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:07:19,803 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976677951] [2020-10-11 16:07:19,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:19,804 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:07:19,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466081463] [2020-10-11 16:07:19,804 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:07:19,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:19,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:07:19,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:19,805 INFO L87 Difference]: Start difference. First operand 28873 states and 153454 transitions. Second operand 7 states. [2020-10-11 16:07:20,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:20,503 INFO L93 Difference]: Finished difference Result 70510 states and 333491 transitions. [2020-10-11 16:07:20,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:20,504 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:07:20,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:20,709 INFO L225 Difference]: With dead ends: 70510 [2020-10-11 16:07:20,709 INFO L226 Difference]: Without dead ends: 70477 [2020-10-11 16:07:20,710 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:07:21,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70477 states. [2020-10-11 16:07:22,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70477 to 28942. [2020-10-11 16:07:22,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28942 states. [2020-10-11 16:07:22,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28942 states to 28942 states and 153921 transitions. [2020-10-11 16:07:22,484 INFO L78 Accepts]: Start accepts. Automaton has 28942 states and 153921 transitions. Word has length 19 [2020-10-11 16:07:22,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:22,484 INFO L481 AbstractCegarLoop]: Abstraction has 28942 states and 153921 transitions. [2020-10-11 16:07:22,484 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:07:22,484 INFO L276 IsEmpty]: Start isEmpty. Operand 28942 states and 153921 transitions. [2020-10-11 16:07:22,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-11 16:07:22,485 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:22,485 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:22,485 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2020-10-11 16:07:22,485 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:22,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:22,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1699205315, now seen corresponding path program 2 times [2020-10-11 16:07:22,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:22,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873368056] [2020-10-11 16:07:22,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:22,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:22,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:07:22,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873368056] [2020-10-11 16:07:22,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:22,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:07:22,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984606561] [2020-10-11 16:07:22,532 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:07:22,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:22,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:07:22,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:22,533 INFO L87 Difference]: Start difference. First operand 28942 states and 153921 transitions. Second operand 7 states. [2020-10-11 16:07:23,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:23,697 INFO L93 Difference]: Finished difference Result 70096 states and 331298 transitions. [2020-10-11 16:07:23,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:23,698 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-11 16:07:23,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:23,902 INFO L225 Difference]: With dead ends: 70096 [2020-10-11 16:07:23,902 INFO L226 Difference]: Without dead ends: 70063 [2020-10-11 16:07:23,902 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:07:24,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70063 states. [2020-10-11 16:07:25,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70063 to 29094. [2020-10-11 16:07:25,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29094 states. [2020-10-11 16:07:25,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29094 states to 29094 states and 154883 transitions. [2020-10-11 16:07:25,644 INFO L78 Accepts]: Start accepts. Automaton has 29094 states and 154883 transitions. Word has length 19 [2020-10-11 16:07:25,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:25,644 INFO L481 AbstractCegarLoop]: Abstraction has 29094 states and 154883 transitions. [2020-10-11 16:07:25,644 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:07:25,644 INFO L276 IsEmpty]: Start isEmpty. Operand 29094 states and 154883 transitions. [2020-10-11 16:07:25,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:25,645 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:25,645 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:25,646 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2020-10-11 16:07:25,646 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:25,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:25,646 INFO L82 PathProgramCache]: Analyzing trace with hash -228866966, now seen corresponding path program 1 times [2020-10-11 16:07:25,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:25,646 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447883577] [2020-10-11 16:07:25,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:25,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:07:25,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447883577] [2020-10-11 16:07:25,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735796557] [2020-10-11 16:07:25,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:25,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:25,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:07:25,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:07:25,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:25,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:07:25,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75775807] [2020-10-11 16:07:25,911 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:07:25,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:25,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:07:25,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:07:25,912 INFO L87 Difference]: Start difference. First operand 29094 states and 154883 transitions. Second operand 16 states. [2020-10-11 16:07:27,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:27,373 INFO L93 Difference]: Finished difference Result 100731 states and 448596 transitions. [2020-10-11 16:07:27,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:27,373 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:07:27,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:27,650 INFO L225 Difference]: With dead ends: 100731 [2020-10-11 16:07:27,650 INFO L226 Difference]: Without dead ends: 100715 [2020-10-11 16:07:27,650 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:07:28,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100715 states. [2020-10-11 16:07:30,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100715 to 28719. [2020-10-11 16:07:30,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28719 states. [2020-10-11 16:07:30,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28719 states to 28719 states and 152760 transitions. [2020-10-11 16:07:30,690 INFO L78 Accepts]: Start accepts. Automaton has 28719 states and 152760 transitions. Word has length 21 [2020-10-11 16:07:30,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:30,690 INFO L481 AbstractCegarLoop]: Abstraction has 28719 states and 152760 transitions. [2020-10-11 16:07:30,690 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:07:30,691 INFO L276 IsEmpty]: Start isEmpty. Operand 28719 states and 152760 transitions. [2020-10-11 16:07:30,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:30,691 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:30,691 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:30,892 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2020-10-11 16:07:30,892 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:30,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:30,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1302908714, now seen corresponding path program 2 times [2020-10-11 16:07:30,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:30,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643284033] [2020-10-11 16:07:30,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:30,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:07:30,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643284033] [2020-10-11 16:07:30,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729943084] [2020-10-11 16:07:30,960 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:31,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:07:31,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:07:31,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:07:31,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:31,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:07:31,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:31,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:07:31,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770035812] [2020-10-11 16:07:31,154 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:07:31,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:31,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:07:31,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:07:31,155 INFO L87 Difference]: Start difference. First operand 28719 states and 152760 transitions. Second operand 16 states. [2020-10-11 16:07:32,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:32,671 INFO L93 Difference]: Finished difference Result 99876 states and 444348 transitions. [2020-10-11 16:07:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:32,672 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:07:32,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:32,950 INFO L225 Difference]: With dead ends: 99876 [2020-10-11 16:07:32,951 INFO L226 Difference]: Without dead ends: 99855 [2020-10-11 16:07:32,951 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:07:33,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99855 states. [2020-10-11 16:07:35,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99855 to 28343. [2020-10-11 16:07:35,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28343 states. [2020-10-11 16:07:35,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28343 states to 28343 states and 150639 transitions. [2020-10-11 16:07:35,178 INFO L78 Accepts]: Start accepts. Automaton has 28343 states and 150639 transitions. Word has length 21 [2020-10-11 16:07:35,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:35,178 INFO L481 AbstractCegarLoop]: Abstraction has 28343 states and 150639 transitions. [2020-10-11 16:07:35,178 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:07:35,178 INFO L276 IsEmpty]: Start isEmpty. Operand 28343 states and 150639 transitions. [2020-10-11 16:07:35,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:35,179 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:35,179 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:35,379 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:35,380 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:35,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:35,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1149181014, now seen corresponding path program 3 times [2020-10-11 16:07:35,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:35,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211438623] [2020-10-11 16:07:35,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:35,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:35,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211438623] [2020-10-11 16:07:35,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197902301] [2020-10-11 16:07:35,445 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:35,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:07:35,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:07:35,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:07:35,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:35,634 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:35,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:35,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:07:35,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721891987] [2020-10-11 16:07:35,635 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:07:35,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:35,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:07:35,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:07:35,637 INFO L87 Difference]: Start difference. First operand 28343 states and 150639 transitions. Second operand 16 states. [2020-10-11 16:07:37,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:37,186 INFO L93 Difference]: Finished difference Result 100071 states and 445291 transitions. [2020-10-11 16:07:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:37,186 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:07:37,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:38,039 INFO L225 Difference]: With dead ends: 100071 [2020-10-11 16:07:38,039 INFO L226 Difference]: Without dead ends: 100055 [2020-10-11 16:07:38,039 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:07:39,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100055 states. [2020-10-11 16:07:39,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100055 to 27654. [2020-10-11 16:07:39,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27654 states. [2020-10-11 16:07:40,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27654 states to 27654 states and 147080 transitions. [2020-10-11 16:07:40,092 INFO L78 Accepts]: Start accepts. Automaton has 27654 states and 147080 transitions. Word has length 21 [2020-10-11 16:07:40,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:40,092 INFO L481 AbstractCegarLoop]: Abstraction has 27654 states and 147080 transitions. [2020-10-11 16:07:40,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:07:40,092 INFO L276 IsEmpty]: Start isEmpty. Operand 27654 states and 147080 transitions. [2020-10-11 16:07:40,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:40,093 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:40,093 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:40,293 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2020-10-11 16:07:40,294 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:40,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:40,295 INFO L82 PathProgramCache]: Analyzing trace with hash 315341610, now seen corresponding path program 4 times [2020-10-11 16:07:40,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:40,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521156336] [2020-10-11 16:07:40,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:40,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:40,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521156336] [2020-10-11 16:07:40,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211609599] [2020-10-11 16:07:40,361 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:40,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:07:40,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:07:40,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:07:40,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:40,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:07:40,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:40,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:07:40,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560334691] [2020-10-11 16:07:40,557 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:07:40,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:40,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:07:40,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:07:40,558 INFO L87 Difference]: Start difference. First operand 27654 states and 147080 transitions. Second operand 16 states. [2020-10-11 16:07:41,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:41,998 INFO L93 Difference]: Finished difference Result 99523 states and 442763 transitions. [2020-10-11 16:07:41,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:41,999 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-11 16:07:41,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:42,283 INFO L225 Difference]: With dead ends: 99523 [2020-10-11 16:07:42,283 INFO L226 Difference]: Without dead ends: 99502 [2020-10-11 16:07:42,284 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:07:43,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99502 states. [2020-10-11 16:07:45,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99502 to 27278. [2020-10-11 16:07:45,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27278 states. [2020-10-11 16:07:45,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27278 states to 27278 states and 144959 transitions. [2020-10-11 16:07:45,229 INFO L78 Accepts]: Start accepts. Automaton has 27278 states and 144959 transitions. Word has length 21 [2020-10-11 16:07:45,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:45,229 INFO L481 AbstractCegarLoop]: Abstraction has 27278 states and 144959 transitions. [2020-10-11 16:07:45,229 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:07:45,229 INFO L276 IsEmpty]: Start isEmpty. Operand 27278 states and 144959 transitions. [2020-10-11 16:07:45,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:45,230 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:45,230 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:45,431 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-11 16:07:45,431 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:45,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:45,432 INFO L82 PathProgramCache]: Analyzing trace with hash -822012438, now seen corresponding path program 5 times [2020-10-11 16:07:45,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:45,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908700584] [2020-10-11 16:07:45,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:45,498 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:07:45,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908700584] [2020-10-11 16:07:45,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:45,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:07:45,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566088642] [2020-10-11 16:07:45,499 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:07:45,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:45,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:07:45,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:07:45,500 INFO L87 Difference]: Start difference. First operand 27278 states and 144959 transitions. Second operand 9 states. [2020-10-11 16:07:46,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:46,984 INFO L93 Difference]: Finished difference Result 99710 states and 443686 transitions. [2020-10-11 16:07:46,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:46,985 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:07:46,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:47,309 INFO L225 Difference]: With dead ends: 99710 [2020-10-11 16:07:47,309 INFO L226 Difference]: Without dead ends: 99694 [2020-10-11 16:07:47,309 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:07:48,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99694 states. [2020-10-11 16:07:49,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99694 to 26597. [2020-10-11 16:07:49,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26597 states. [2020-10-11 16:07:49,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26597 states to 26597 states and 141420 transitions. [2020-10-11 16:07:49,517 INFO L78 Accepts]: Start accepts. Automaton has 26597 states and 141420 transitions. Word has length 21 [2020-10-11 16:07:49,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:49,517 INFO L481 AbstractCegarLoop]: Abstraction has 26597 states and 141420 transitions. [2020-10-11 16:07:49,517 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:07:49,517 INFO L276 IsEmpty]: Start isEmpty. Operand 26597 states and 141420 transitions. [2020-10-11 16:07:49,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:49,518 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:49,518 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:49,519 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2020-10-11 16:07:49,519 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:49,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:49,519 INFO L82 PathProgramCache]: Analyzing trace with hash -848707158, now seen corresponding path program 6 times [2020-10-11 16:07:49,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:49,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127118114] [2020-10-11 16:07:49,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:49,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:49,583 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:07:49,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127118114] [2020-10-11 16:07:49,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:49,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:07:49,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499912620] [2020-10-11 16:07:49,584 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:07:49,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:49,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:07:49,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:07:49,585 INFO L87 Difference]: Start difference. First operand 26597 states and 141420 transitions. Second operand 9 states. [2020-10-11 16:07:50,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:50,997 INFO L93 Difference]: Finished difference Result 98863 states and 439458 transitions. [2020-10-11 16:07:50,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:07:50,997 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-11 16:07:50,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:51,272 INFO L225 Difference]: With dead ends: 98863 [2020-10-11 16:07:51,272 INFO L226 Difference]: Without dead ends: 98841 [2020-10-11 16:07:51,272 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:07:52,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98841 states. [2020-10-11 16:07:53,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98841 to 25744. [2020-10-11 16:07:53,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25744 states. [2020-10-11 16:07:53,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25744 states to 25744 states and 137181 transitions. [2020-10-11 16:07:53,979 INFO L78 Accepts]: Start accepts. Automaton has 25744 states and 137181 transitions. Word has length 21 [2020-10-11 16:07:53,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:53,980 INFO L481 AbstractCegarLoop]: Abstraction has 25744 states and 137181 transitions. [2020-10-11 16:07:53,980 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:07:53,980 INFO L276 IsEmpty]: Start isEmpty. Operand 25744 states and 137181 transitions. [2020-10-11 16:07:53,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-11 16:07:53,981 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:53,981 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:53,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2020-10-11 16:07:53,981 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:53,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:53,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1818695965, now seen corresponding path program 1 times [2020-10-11 16:07:53,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:53,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751880218] [2020-10-11 16:07:53,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:54,008 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:07:54,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751880218] [2020-10-11 16:07:54,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:07:54,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:07:54,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808762021] [2020-10-11 16:07:54,010 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:07:54,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:54,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:07:54,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:07:54,010 INFO L87 Difference]: Start difference. First operand 25744 states and 137181 transitions. Second operand 5 states. [2020-10-11 16:07:54,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:54,369 INFO L93 Difference]: Finished difference Result 46463 states and 236107 transitions. [2020-10-11 16:07:54,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:07:54,369 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-11 16:07:54,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:54,506 INFO L225 Difference]: With dead ends: 46463 [2020-10-11 16:07:54,506 INFO L226 Difference]: Without dead ends: 46417 [2020-10-11 16:07:54,506 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:07:55,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46417 states. [2020-10-11 16:07:55,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46417 to 31960. [2020-10-11 16:07:55,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31960 states. [2020-10-11 16:07:55,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31960 states to 31960 states and 171209 transitions. [2020-10-11 16:07:55,925 INFO L78 Accepts]: Start accepts. Automaton has 31960 states and 171209 transitions. Word has length 21 [2020-10-11 16:07:55,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:55,925 INFO L481 AbstractCegarLoop]: Abstraction has 31960 states and 171209 transitions. [2020-10-11 16:07:55,925 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:07:55,925 INFO L276 IsEmpty]: Start isEmpty. Operand 31960 states and 171209 transitions. [2020-10-11 16:07:55,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:07:55,926 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:55,926 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:55,927 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2020-10-11 16:07:55,927 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:55,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:55,927 INFO L82 PathProgramCache]: Analyzing trace with hash 605532395, now seen corresponding path program 1 times [2020-10-11 16:07:55,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:55,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642715203] [2020-10-11 16:07:55,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:55,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:55,981 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:07:55,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642715203] [2020-10-11 16:07:55,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757244233] [2020-10-11 16:07:55,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:56,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:07:56,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:56,141 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:07:56,141 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:56,141 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:07:56,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067907194] [2020-10-11 16:07:56,142 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:07:56,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:56,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:07:56,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:07:56,143 INFO L87 Difference]: Start difference. First operand 31960 states and 171209 transitions. Second operand 12 states. [2020-10-11 16:07:57,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:07:57,009 INFO L93 Difference]: Finished difference Result 75380 states and 361389 transitions. [2020-10-11 16:07:57,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:07:57,010 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:07:57,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:07:57,228 INFO L225 Difference]: With dead ends: 75380 [2020-10-11 16:07:57,228 INFO L226 Difference]: Without dead ends: 75344 [2020-10-11 16:07:57,228 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:07:58,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75344 states. [2020-10-11 16:07:59,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75344 to 32974. [2020-10-11 16:07:59,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32974 states. [2020-10-11 16:07:59,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32974 states to 32974 states and 176363 transitions. [2020-10-11 16:07:59,132 INFO L78 Accepts]: Start accepts. Automaton has 32974 states and 176363 transitions. Word has length 23 [2020-10-11 16:07:59,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:07:59,133 INFO L481 AbstractCegarLoop]: Abstraction has 32974 states and 176363 transitions. [2020-10-11 16:07:59,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:07:59,133 INFO L276 IsEmpty]: Start isEmpty. Operand 32974 states and 176363 transitions. [2020-10-11 16:07:59,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:07:59,134 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:07:59,134 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:07:59,335 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:59,335 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:07:59,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:07:59,336 INFO L82 PathProgramCache]: Analyzing trace with hash 768040394, now seen corresponding path program 1 times [2020-10-11 16:07:59,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:07:59,336 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301371756] [2020-10-11 16:07:59,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:07:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:59,381 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:07:59,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301371756] [2020-10-11 16:07:59,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188654040] [2020-10-11 16:07:59,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:07:59,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:07:59,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:07:59,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:07:59,541 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:07:59,541 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:07:59,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:07:59,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088962753] [2020-10-11 16:07:59,542 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:07:59,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:07:59,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:07:59,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:07:59,543 INFO L87 Difference]: Start difference. First operand 32974 states and 176363 transitions. Second operand 12 states. [2020-10-11 16:08:00,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:00,310 INFO L93 Difference]: Finished difference Result 79487 states and 381757 transitions. [2020-10-11 16:08:00,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:08:00,310 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:08:00,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:00,545 INFO L225 Difference]: With dead ends: 79487 [2020-10-11 16:08:00,546 INFO L226 Difference]: Without dead ends: 79445 [2020-10-11 16:08:00,546 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:08:02,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79445 states. [2020-10-11 16:08:02,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79445 to 33981. [2020-10-11 16:08:02,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33981 states. [2020-10-11 16:08:03,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33981 states to 33981 states and 181710 transitions. [2020-10-11 16:08:03,022 INFO L78 Accepts]: Start accepts. Automaton has 33981 states and 181710 transitions. Word has length 23 [2020-10-11 16:08:03,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:03,022 INFO L481 AbstractCegarLoop]: Abstraction has 33981 states and 181710 transitions. [2020-10-11 16:08:03,022 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:08:03,022 INFO L276 IsEmpty]: Start isEmpty. Operand 33981 states and 181710 transitions. [2020-10-11 16:08:03,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:08:03,024 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:03,024 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:03,224 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:03,225 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:03,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:03,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1041867770, now seen corresponding path program 1 times [2020-10-11 16:08:03,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:03,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763078824] [2020-10-11 16:08:03,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:03,274 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:08:03,274 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763078824] [2020-10-11 16:08:03,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631405233] [2020-10-11 16:08:03,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:03,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:08:03,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:08:03,418 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:03,418 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:08:03,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291265347] [2020-10-11 16:08:03,419 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:08:03,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:03,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:08:03,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:08:03,419 INFO L87 Difference]: Start difference. First operand 33981 states and 181710 transitions. Second operand 12 states. [2020-10-11 16:08:04,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:04,255 INFO L93 Difference]: Finished difference Result 82728 states and 398553 transitions. [2020-10-11 16:08:04,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:08:04,256 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-11 16:08:04,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:04,544 INFO L225 Difference]: With dead ends: 82728 [2020-10-11 16:08:04,544 INFO L226 Difference]: Without dead ends: 82673 [2020-10-11 16:08:04,545 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:08:05,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82673 states. [2020-10-11 16:08:06,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82673 to 34821. [2020-10-11 16:08:06,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34821 states. [2020-10-11 16:08:06,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34821 states to 34821 states and 186422 transitions. [2020-10-11 16:08:06,652 INFO L78 Accepts]: Start accepts. Automaton has 34821 states and 186422 transitions. Word has length 23 [2020-10-11 16:08:06,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:06,652 INFO L481 AbstractCegarLoop]: Abstraction has 34821 states and 186422 transitions. [2020-10-11 16:08:06,652 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:08:06,652 INFO L276 IsEmpty]: Start isEmpty. Operand 34821 states and 186422 transitions. [2020-10-11 16:08:06,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:08:06,654 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:06,654 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:06,855 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:06,855 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:06,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:06,856 INFO L82 PathProgramCache]: Analyzing trace with hash -284839030, now seen corresponding path program 2 times [2020-10-11 16:08:06,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:06,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145517620] [2020-10-11 16:08:06,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:06,903 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:08:06,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145517620] [2020-10-11 16:08:06,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:08:06,904 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:08:06,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030110282] [2020-10-11 16:08:06,904 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:08:06,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:06,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:08:06,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:08:06,904 INFO L87 Difference]: Start difference. First operand 34821 states and 186422 transitions. Second operand 7 states. [2020-10-11 16:08:07,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:07,660 INFO L93 Difference]: Finished difference Result 83507 states and 402693 transitions. [2020-10-11 16:08:07,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:08:07,660 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:08:07,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:07,912 INFO L225 Difference]: With dead ends: 83507 [2020-10-11 16:08:07,912 INFO L226 Difference]: Without dead ends: 83452 [2020-10-11 16:08:07,913 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:08:08,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83452 states. [2020-10-11 16:08:10,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83452 to 35694. [2020-10-11 16:08:10,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35694 states. [2020-10-11 16:08:10,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35694 states to 35694 states and 191145 transitions. [2020-10-11 16:08:10,712 INFO L78 Accepts]: Start accepts. Automaton has 35694 states and 191145 transitions. Word has length 23 [2020-10-11 16:08:10,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:10,713 INFO L481 AbstractCegarLoop]: Abstraction has 35694 states and 191145 transitions. [2020-10-11 16:08:10,713 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:08:10,713 INFO L276 IsEmpty]: Start isEmpty. Operand 35694 states and 191145 transitions. [2020-10-11 16:08:10,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:08:10,715 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:10,715 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:10,715 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2020-10-11 16:08:10,715 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:10,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:10,715 INFO L82 PathProgramCache]: Analyzing trace with hash -284850438, now seen corresponding path program 2 times [2020-10-11 16:08:10,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:10,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210263482] [2020-10-11 16:08:10,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:10,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:10,759 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:08:10,759 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210263482] [2020-10-11 16:08:10,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:08:10,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:08:10,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300102728] [2020-10-11 16:08:10,760 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:08:10,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:10,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:08:10,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:08:10,760 INFO L87 Difference]: Start difference. First operand 35694 states and 191145 transitions. Second operand 7 states. [2020-10-11 16:08:11,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:11,572 INFO L93 Difference]: Finished difference Result 83523 states and 402462 transitions. [2020-10-11 16:08:11,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:08:11,572 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:08:11,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:11,831 INFO L225 Difference]: With dead ends: 83523 [2020-10-11 16:08:11,831 INFO L226 Difference]: Without dead ends: 83468 [2020-10-11 16:08:11,832 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:08:12,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83468 states. [2020-10-11 16:08:13,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83468 to 36306. [2020-10-11 16:08:13,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36306 states. [2020-10-11 16:08:13,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36306 states to 36306 states and 194552 transitions. [2020-10-11 16:08:13,951 INFO L78 Accepts]: Start accepts. Automaton has 36306 states and 194552 transitions. Word has length 23 [2020-10-11 16:08:13,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:13,952 INFO L481 AbstractCegarLoop]: Abstraction has 36306 states and 194552 transitions. [2020-10-11 16:08:13,952 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:08:13,952 INFO L276 IsEmpty]: Start isEmpty. Operand 36306 states and 194552 transitions. [2020-10-11 16:08:13,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-11 16:08:13,954 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:13,954 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:13,954 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2020-10-11 16:08:13,954 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:13,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:13,954 INFO L82 PathProgramCache]: Analyzing trace with hash -284866837, now seen corresponding path program 2 times [2020-10-11 16:08:13,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:13,954 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304821250] [2020-10-11 16:08:13,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:13,999 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:08:14,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304821250] [2020-10-11 16:08:14,000 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:08:14,000 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:08:14,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605055095] [2020-10-11 16:08:14,000 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:08:14,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:14,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:08:14,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:08:14,001 INFO L87 Difference]: Start difference. First operand 36306 states and 194552 transitions. Second operand 7 states. [2020-10-11 16:08:14,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:14,772 INFO L93 Difference]: Finished difference Result 83918 states and 404136 transitions. [2020-10-11 16:08:14,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:08:14,772 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-11 16:08:14,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:15,026 INFO L225 Difference]: With dead ends: 83918 [2020-10-11 16:08:15,026 INFO L226 Difference]: Without dead ends: 83863 [2020-10-11 16:08:15,026 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:08:15,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83863 states. [2020-10-11 16:08:16,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83863 to 37062. [2020-10-11 16:08:16,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37062 states. [2020-10-11 16:08:17,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37062 states to 37062 states and 198528 transitions. [2020-10-11 16:08:17,140 INFO L78 Accepts]: Start accepts. Automaton has 37062 states and 198528 transitions. Word has length 23 [2020-10-11 16:08:17,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:17,140 INFO L481 AbstractCegarLoop]: Abstraction has 37062 states and 198528 transitions. [2020-10-11 16:08:17,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:08:17,140 INFO L276 IsEmpty]: Start isEmpty. Operand 37062 states and 198528 transitions. [2020-10-11 16:08:17,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:17,143 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:17,143 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:17,143 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2020-10-11 16:08:17,143 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:17,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:17,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1146013160, now seen corresponding path program 1 times [2020-10-11 16:08:17,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:17,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242406390] [2020-10-11 16:08:17,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:17,213 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:08:17,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242406390] [2020-10-11 16:08:17,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982354684] [2020-10-11 16:08:17,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:17,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:17,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:17,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:17,411 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:08:17,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:17,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:17,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638516103] [2020-10-11 16:08:17,412 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:17,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:17,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:17,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:17,412 INFO L87 Difference]: Start difference. First operand 37062 states and 198528 transitions. Second operand 16 states. [2020-10-11 16:08:19,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:19,849 INFO L93 Difference]: Finished difference Result 122892 states and 561130 transitions. [2020-10-11 16:08:19,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:19,850 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:19,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:20,221 INFO L225 Difference]: With dead ends: 122892 [2020-10-11 16:08:20,221 INFO L226 Difference]: Without dead ends: 122862 [2020-10-11 16:08:20,221 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:21,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122862 states. [2020-10-11 16:08:22,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122862 to 36727. [2020-10-11 16:08:22,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36727 states. [2020-10-11 16:08:22,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36727 states to 36727 states and 196466 transitions. [2020-10-11 16:08:22,905 INFO L78 Accepts]: Start accepts. Automaton has 36727 states and 196466 transitions. Word has length 25 [2020-10-11 16:08:22,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:22,905 INFO L481 AbstractCegarLoop]: Abstraction has 36727 states and 196466 transitions. [2020-10-11 16:08:22,905 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:22,906 INFO L276 IsEmpty]: Start isEmpty. Operand 36727 states and 196466 transitions. [2020-10-11 16:08:22,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:22,908 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:22,908 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:23,109 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2020-10-11 16:08:23,109 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:23,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:23,110 INFO L82 PathProgramCache]: Analyzing trace with hash -872185784, now seen corresponding path program 1 times [2020-10-11 16:08:23,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:23,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733350582] [2020-10-11 16:08:23,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:23,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:23,186 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:08:23,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733350582] [2020-10-11 16:08:23,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066774036] [2020-10-11 16:08:23,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:23,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:23,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:23,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:08:23,391 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:23,391 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:23,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688838321] [2020-10-11 16:08:23,392 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:23,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:23,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:23,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:23,392 INFO L87 Difference]: Start difference. First operand 36727 states and 196466 transitions. Second operand 16 states. [2020-10-11 16:08:25,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:25,148 INFO L93 Difference]: Finished difference Result 121590 states and 554657 transitions. [2020-10-11 16:08:25,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:25,150 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:25,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:25,490 INFO L225 Difference]: With dead ends: 121590 [2020-10-11 16:08:25,490 INFO L226 Difference]: Without dead ends: 121560 [2020-10-11 16:08:25,490 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:26,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121560 states. [2020-10-11 16:08:28,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121560 to 36513. [2020-10-11 16:08:28,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36513 states. [2020-10-11 16:08:28,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36513 states to 36513 states and 195090 transitions. [2020-10-11 16:08:28,164 INFO L78 Accepts]: Start accepts. Automaton has 36513 states and 195090 transitions. Word has length 25 [2020-10-11 16:08:28,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:28,164 INFO L481 AbstractCegarLoop]: Abstraction has 36513 states and 195090 transitions. [2020-10-11 16:08:28,164 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:28,164 INFO L276 IsEmpty]: Start isEmpty. Operand 36513 states and 195090 transitions. [2020-10-11 16:08:28,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:28,168 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:28,168 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:28,373 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:28,374 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:28,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:28,374 INFO L82 PathProgramCache]: Analyzing trace with hash 2096074712, now seen corresponding path program 2 times [2020-10-11 16:08:28,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:28,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79088933] [2020-10-11 16:08:28,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:28,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:08:28,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79088933] [2020-10-11 16:08:28,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547175499] [2020-10-11 16:08:28,439 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:28,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:08:28,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:08:28,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:28,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:28,634 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:08:28,634 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:28,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:28,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067209147] [2020-10-11 16:08:28,635 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:28,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:28,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:28,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:28,636 INFO L87 Difference]: Start difference. First operand 36513 states and 195090 transitions. Second operand 16 states. [2020-10-11 16:08:30,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:30,508 INFO L93 Difference]: Finished difference Result 120395 states and 548664 transitions. [2020-10-11 16:08:30,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:30,509 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:30,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:30,852 INFO L225 Difference]: With dead ends: 120395 [2020-10-11 16:08:30,853 INFO L226 Difference]: Without dead ends: 120362 [2020-10-11 16:08:30,853 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:32,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120362 states. [2020-10-11 16:08:33,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120362 to 36444. [2020-10-11 16:08:33,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36444 states. [2020-10-11 16:08:33,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36444 states to 36444 states and 194571 transitions. [2020-10-11 16:08:33,523 INFO L78 Accepts]: Start accepts. Automaton has 36444 states and 194571 transitions. Word has length 25 [2020-10-11 16:08:33,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:33,523 INFO L481 AbstractCegarLoop]: Abstraction has 36444 states and 194571 transitions. [2020-10-11 16:08:33,523 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:33,523 INFO L276 IsEmpty]: Start isEmpty. Operand 36444 states and 194571 transitions. [2020-10-11 16:08:33,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:33,526 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:33,526 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:33,726 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-11 16:08:33,726 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:33,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:33,727 INFO L82 PathProgramCache]: Analyzing trace with hash 2096063304, now seen corresponding path program 2 times [2020-10-11 16:08:33,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:33,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150130735] [2020-10-11 16:08:33,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:08:33,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150130735] [2020-10-11 16:08:33,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019848931] [2020-10-11 16:08:33,794 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:33,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:08:33,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:08:33,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:33,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:33,988 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:08:33,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:33,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:33,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735190316] [2020-10-11 16:08:33,989 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:33,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:33,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:33,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:33,990 INFO L87 Difference]: Start difference. First operand 36444 states and 194571 transitions. Second operand 16 states. [2020-10-11 16:08:35,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:35,672 INFO L93 Difference]: Finished difference Result 119346 states and 543724 transitions. [2020-10-11 16:08:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:35,672 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:35,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:36,022 INFO L225 Difference]: With dead ends: 119346 [2020-10-11 16:08:36,022 INFO L226 Difference]: Without dead ends: 119313 [2020-10-11 16:08:36,022 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:37,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119313 states. [2020-10-11 16:08:38,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119313 to 36040. [2020-10-11 16:08:38,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36040 states. [2020-10-11 16:08:39,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36040 states to 36040 states and 192287 transitions. [2020-10-11 16:08:39,752 INFO L78 Accepts]: Start accepts. Automaton has 36040 states and 192287 transitions. Word has length 25 [2020-10-11 16:08:39,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:39,752 INFO L481 AbstractCegarLoop]: Abstraction has 36040 states and 192287 transitions. [2020-10-11 16:08:39,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:39,752 INFO L276 IsEmpty]: Start isEmpty. Operand 36040 states and 192287 transitions. [2020-10-11 16:08:39,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:39,755 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:39,755 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:39,955 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-11 16:08:39,956 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:39,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:39,956 INFO L82 PathProgramCache]: Analyzing trace with hash 582269272, now seen corresponding path program 3 times [2020-10-11 16:08:39,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:39,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211124104] [2020-10-11 16:08:39,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:40,032 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:40,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211124104] [2020-10-11 16:08:40,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262529978] [2020-10-11 16:08:40,033 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:40,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-11 16:08:40,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:08:40,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:40,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:40,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:40,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:40,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979807478] [2020-10-11 16:08:40,239 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:40,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:40,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:40,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:40,239 INFO L87 Difference]: Start difference. First operand 36040 states and 192287 transitions. Second operand 16 states. [2020-10-11 16:08:42,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:42,047 INFO L93 Difference]: Finished difference Result 119770 states and 545635 transitions. [2020-10-11 16:08:42,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:42,048 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:42,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:42,389 INFO L225 Difference]: With dead ends: 119770 [2020-10-11 16:08:42,389 INFO L226 Difference]: Without dead ends: 119740 [2020-10-11 16:08:42,390 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:43,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119740 states. [2020-10-11 16:08:44,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119740 to 35471. [2020-10-11 16:08:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35471 states. [2020-10-11 16:08:45,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35471 states to 35471 states and 189238 transitions. [2020-10-11 16:08:45,052 INFO L78 Accepts]: Start accepts. Automaton has 35471 states and 189238 transitions. Word has length 25 [2020-10-11 16:08:45,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:45,052 INFO L481 AbstractCegarLoop]: Abstraction has 35471 states and 189238 transitions. [2020-10-11 16:08:45,052 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:45,052 INFO L276 IsEmpty]: Start isEmpty. Operand 35471 states and 189238 transitions. [2020-10-11 16:08:45,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:45,055 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:45,055 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:45,255 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2020-10-11 16:08:45,255 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:45,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:45,256 INFO L82 PathProgramCache]: Analyzing trace with hash 679178599, now seen corresponding path program 1 times [2020-10-11 16:08:45,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:45,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129177980] [2020-10-11 16:08:45,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:45,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:08:45,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129177980] [2020-10-11 16:08:45,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854655550] [2020-10-11 16:08:45,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:45,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:45,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:45,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:45,526 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:08:45,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:45,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:45,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553934868] [2020-10-11 16:08:45,527 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:45,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:45,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:45,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:45,528 INFO L87 Difference]: Start difference. First operand 35471 states and 189238 transitions. Second operand 16 states. [2020-10-11 16:08:47,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:47,199 INFO L93 Difference]: Finished difference Result 121131 states and 553230 transitions. [2020-10-11 16:08:47,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:47,200 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:47,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:47,560 INFO L225 Difference]: With dead ends: 121131 [2020-10-11 16:08:47,561 INFO L226 Difference]: Without dead ends: 121101 [2020-10-11 16:08:47,565 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:48,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121101 states. [2020-10-11 16:08:50,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121101 to 35374. [2020-10-11 16:08:50,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35374 states. [2020-10-11 16:08:50,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35374 states to 35374 states and 188534 transitions. [2020-10-11 16:08:50,926 INFO L78 Accepts]: Start accepts. Automaton has 35374 states and 188534 transitions. Word has length 25 [2020-10-11 16:08:50,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:50,926 INFO L481 AbstractCegarLoop]: Abstraction has 35374 states and 188534 transitions. [2020-10-11 16:08:50,926 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:50,926 INFO L276 IsEmpty]: Start isEmpty. Operand 35374 states and 188534 transitions. [2020-10-11 16:08:50,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:50,928 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:50,928 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:51,129 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-11 16:08:51,129 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:51,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:51,130 INFO L82 PathProgramCache]: Analyzing trace with hash -647539609, now seen corresponding path program 2 times [2020-10-11 16:08:51,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:51,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874283891] [2020-10-11 16:08:51,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:51,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:51,200 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:51,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874283891] [2020-10-11 16:08:51,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692394925] [2020-10-11 16:08:51,200 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:51,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:08:51,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:08:51,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:51,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:51,407 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:51,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:51,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:51,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966606005] [2020-10-11 16:08:51,408 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:51,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:51,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:51,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:51,409 INFO L87 Difference]: Start difference. First operand 35374 states and 188534 transitions. Second operand 16 states. [2020-10-11 16:08:53,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:53,058 INFO L93 Difference]: Finished difference Result 120194 states and 548412 transitions. [2020-10-11 16:08:53,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:53,058 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:53,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:53,406 INFO L225 Difference]: With dead ends: 120194 [2020-10-11 16:08:53,407 INFO L226 Difference]: Without dead ends: 120154 [2020-10-11 16:08:53,407 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:54,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120154 states. [2020-10-11 16:08:55,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120154 to 35219. [2020-10-11 16:08:55,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35219 states. [2020-10-11 16:08:56,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35219 states to 35219 states and 187630 transitions. [2020-10-11 16:08:56,012 INFO L78 Accepts]: Start accepts. Automaton has 35219 states and 187630 transitions. Word has length 25 [2020-10-11 16:08:56,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:08:56,012 INFO L481 AbstractCegarLoop]: Abstraction has 35219 states and 187630 transitions. [2020-10-11 16:08:56,012 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:08:56,012 INFO L276 IsEmpty]: Start isEmpty. Operand 35219 states and 187630 transitions. [2020-10-11 16:08:56,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:08:56,014 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:08:56,015 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:08:56,215 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:56,215 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:08:56,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:08:56,216 INFO L82 PathProgramCache]: Analyzing trace with hash -647556008, now seen corresponding path program 4 times [2020-10-11 16:08:56,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:08:56,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324888097] [2020-10-11 16:08:56,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:08:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:08:56,280 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:56,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324888097] [2020-10-11 16:08:56,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863731663] [2020-10-11 16:08:56,281 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:08:56,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:08:56,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:08:56,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:08:56,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:08:56,481 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:08:56,481 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:08:56,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:08:56,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856322981] [2020-10-11 16:08:56,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:08:56,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:08:56,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:08:56,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:08:56,483 INFO L87 Difference]: Start difference. First operand 35219 states and 187630 transitions. Second operand 16 states. [2020-10-11 16:08:58,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:08:58,095 INFO L93 Difference]: Finished difference Result 118559 states and 539905 transitions. [2020-10-11 16:08:58,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:08:58,096 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:08:58,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:08:58,433 INFO L225 Difference]: With dead ends: 118559 [2020-10-11 16:08:58,433 INFO L226 Difference]: Without dead ends: 118526 [2020-10-11 16:08:58,433 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:08:59,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118526 states. [2020-10-11 16:09:01,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118526 to 34815. [2020-10-11 16:09:01,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34815 states. [2020-10-11 16:09:01,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34815 states to 34815 states and 185346 transitions. [2020-10-11 16:09:01,605 INFO L78 Accepts]: Start accepts. Automaton has 34815 states and 185346 transitions. Word has length 25 [2020-10-11 16:09:01,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:01,605 INFO L481 AbstractCegarLoop]: Abstraction has 34815 states and 185346 transitions. [2020-10-11 16:09:01,606 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:09:01,606 INFO L276 IsEmpty]: Start isEmpty. Operand 34815 states and 185346 transitions. [2020-10-11 16:09:01,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:01,608 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:01,608 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:01,815 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-11 16:09:01,816 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:01,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:01,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1056609241, now seen corresponding path program 3 times [2020-10-11 16:09:01,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:01,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013889394] [2020-10-11 16:09:01,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:01,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013889394] [2020-10-11 16:09:01,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955797924] [2020-10-11 16:09:01,886 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:01,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:09:01,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:09:01,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:09:01,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:09:02,086 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:02,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:09:02,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:09:02,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370631923] [2020-10-11 16:09:02,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:09:02,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:02,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:09:02,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:09:02,087 INFO L87 Difference]: Start difference. First operand 34815 states and 185346 transitions. Second operand 16 states. [2020-10-11 16:09:03,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:03,836 INFO L93 Difference]: Finished difference Result 118955 states and 542533 transitions. [2020-10-11 16:09:03,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:03,837 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:09:03,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:04,192 INFO L225 Difference]: With dead ends: 118955 [2020-10-11 16:09:04,192 INFO L226 Difference]: Without dead ends: 118925 [2020-10-11 16:09:04,193 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:09:05,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118925 states. [2020-10-11 16:09:06,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118925 to 34363. [2020-10-11 16:09:06,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34363 states. [2020-10-11 16:09:06,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34363 states to 34363 states and 182968 transitions. [2020-10-11 16:09:06,795 INFO L78 Accepts]: Start accepts. Automaton has 34363 states and 182968 transitions. Word has length 25 [2020-10-11 16:09:06,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:06,795 INFO L481 AbstractCegarLoop]: Abstraction has 34363 states and 182968 transitions. [2020-10-11 16:09:06,795 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:09:06,795 INFO L276 IsEmpty]: Start isEmpty. Operand 34363 states and 182968 transitions. [2020-10-11 16:09:06,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:06,797 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:06,797 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:06,998 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2020-10-11 16:09:06,998 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:06,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:06,999 INFO L82 PathProgramCache]: Analyzing trace with hash -989383992, now seen corresponding path program 3 times [2020-10-11 16:09:06,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:06,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694510438] [2020-10-11 16:09:07,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:07,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:07,066 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:07,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694510438] [2020-10-11 16:09:07,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792251073] [2020-10-11 16:09:07,067 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:07,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:09:07,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:09:07,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:09:07,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:09:07,264 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:07,264 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:09:07,264 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:09:07,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020351092] [2020-10-11 16:09:07,265 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:09:07,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:07,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:09:07,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:09:07,266 INFO L87 Difference]: Start difference. First operand 34363 states and 182968 transitions. Second operand 16 states. [2020-10-11 16:09:09,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:09,085 INFO L93 Difference]: Finished difference Result 117996 states and 537739 transitions. [2020-10-11 16:09:09,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:09,085 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:09:09,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:09,425 INFO L225 Difference]: With dead ends: 117996 [2020-10-11 16:09:09,425 INFO L226 Difference]: Without dead ends: 117966 [2020-10-11 16:09:09,426 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:09:11,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117966 states. [2020-10-11 16:09:12,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117966 to 34024. [2020-10-11 16:09:12,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34024 states. [2020-10-11 16:09:12,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34024 states to 34024 states and 181250 transitions. [2020-10-11 16:09:12,490 INFO L78 Accepts]: Start accepts. Automaton has 34024 states and 181250 transitions. Word has length 25 [2020-10-11 16:09:12,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:12,490 INFO L481 AbstractCegarLoop]: Abstraction has 34024 states and 181250 transitions. [2020-10-11 16:09:12,490 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:09:12,490 INFO L276 IsEmpty]: Start isEmpty. Operand 34024 states and 181250 transitions. [2020-10-11 16:09:12,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:12,493 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:12,493 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:12,693 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-11 16:09:12,694 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:12,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:12,694 INFO L82 PathProgramCache]: Analyzing trace with hash 507575079, now seen corresponding path program 4 times [2020-10-11 16:09:12,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:12,695 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534537557] [2020-10-11 16:09:12,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:12,759 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:12,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534537557] [2020-10-11 16:09:12,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287407549] [2020-10-11 16:09:12,760 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:12,847 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:09:12,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:09:12,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:09:12,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:09:12,959 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:12,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:09:12,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:09:12,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277759398] [2020-10-11 16:09:12,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:09:12,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:12,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:09:12,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:09:12,961 INFO L87 Difference]: Start difference. First operand 34024 states and 181250 transitions. Second operand 16 states. [2020-10-11 16:09:14,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:14,759 INFO L93 Difference]: Finished difference Result 119076 states and 543105 transitions. [2020-10-11 16:09:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:14,760 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:09:14,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:15,107 INFO L225 Difference]: With dead ends: 119076 [2020-10-11 16:09:15,107 INFO L226 Difference]: Without dead ends: 119036 [2020-10-11 16:09:15,107 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:09:16,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119036 states. [2020-10-11 16:09:17,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119036 to 33873. [2020-10-11 16:09:17,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33873 states. [2020-10-11 16:09:17,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33873 states to 33873 states and 180354 transitions. [2020-10-11 16:09:17,659 INFO L78 Accepts]: Start accepts. Automaton has 33873 states and 180354 transitions. Word has length 25 [2020-10-11 16:09:17,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:17,659 INFO L481 AbstractCegarLoop]: Abstraction has 33873 states and 180354 transitions. [2020-10-11 16:09:17,660 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:09:17,660 INFO L276 IsEmpty]: Start isEmpty. Operand 33873 states and 180354 transitions. [2020-10-11 16:09:17,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:17,662 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:17,662 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:17,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-11 16:09:17,863 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:17,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:17,863 INFO L82 PathProgramCache]: Analyzing trace with hash 507547272, now seen corresponding path program 4 times [2020-10-11 16:09:17,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:17,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036301514] [2020-10-11 16:09:17,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:17,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:17,934 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:17,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036301514] [2020-10-11 16:09:17,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996068173] [2020-10-11 16:09:17,935 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:18,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:09:18,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:09:18,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:09:18,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:09:18,133 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:09:18,134 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:09:18,134 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:09:18,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836867006] [2020-10-11 16:09:18,134 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:09:18,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:18,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:09:18,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:09:18,135 INFO L87 Difference]: Start difference. First operand 33873 states and 180354 transitions. Second operand 16 states. [2020-10-11 16:09:19,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:19,832 INFO L93 Difference]: Finished difference Result 118020 states and 538147 transitions. [2020-10-11 16:09:19,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:19,832 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-11 16:09:19,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:20,812 INFO L225 Difference]: With dead ends: 118020 [2020-10-11 16:09:20,813 INFO L226 Difference]: Without dead ends: 117980 [2020-10-11 16:09:20,813 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:09:21,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117980 states. [2020-10-11 16:09:23,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117980 to 33387. [2020-10-11 16:09:23,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33387 states. [2020-10-11 16:09:23,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33387 states to 33387 states and 177693 transitions. [2020-10-11 16:09:23,269 INFO L78 Accepts]: Start accepts. Automaton has 33387 states and 177693 transitions. Word has length 25 [2020-10-11 16:09:23,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:23,269 INFO L481 AbstractCegarLoop]: Abstraction has 33387 states and 177693 transitions. [2020-10-11 16:09:23,269 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:09:23,270 INFO L276 IsEmpty]: Start isEmpty. Operand 33387 states and 177693 transitions. [2020-10-11 16:09:23,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:23,272 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:23,272 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:23,472 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:23,473 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:23,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:23,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1147615783, now seen corresponding path program 5 times [2020-10-11 16:09:23,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:23,474 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204076515] [2020-10-11 16:09:23,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:23,537 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:23,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204076515] [2020-10-11 16:09:23,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:23,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:23,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665467697] [2020-10-11 16:09:23,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:23,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:23,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:23,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:23,539 INFO L87 Difference]: Start difference. First operand 33387 states and 177693 transitions. Second operand 9 states. [2020-10-11 16:09:25,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:25,197 INFO L93 Difference]: Finished difference Result 118363 states and 539792 transitions. [2020-10-11 16:09:25,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:25,198 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:25,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:25,543 INFO L225 Difference]: With dead ends: 118363 [2020-10-11 16:09:25,543 INFO L226 Difference]: Without dead ends: 118333 [2020-10-11 16:09:25,543 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:26,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118333 states. [2020-10-11 16:09:27,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118333 to 32908. [2020-10-11 16:09:27,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32908 states. [2020-10-11 16:09:28,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32908 states to 32908 states and 175152 transitions. [2020-10-11 16:09:28,092 INFO L78 Accepts]: Start accepts. Automaton has 32908 states and 175152 transitions. Word has length 25 [2020-10-11 16:09:28,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:28,092 INFO L481 AbstractCegarLoop]: Abstraction has 32908 states and 175152 transitions. [2020-10-11 16:09:28,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:28,092 INFO L276 IsEmpty]: Start isEmpty. Operand 32908 states and 175152 transitions. [2020-10-11 16:09:28,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:28,094 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:28,094 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:28,094 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2020-10-11 16:09:28,094 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:28,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:28,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1147599384, now seen corresponding path program 5 times [2020-10-11 16:09:28,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:28,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836259027] [2020-10-11 16:09:28,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:28,155 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:28,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836259027] [2020-10-11 16:09:28,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:28,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:28,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912905995] [2020-10-11 16:09:28,157 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:28,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:28,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:28,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:28,157 INFO L87 Difference]: Start difference. First operand 32908 states and 175152 transitions. Second operand 9 states. [2020-10-11 16:09:30,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:30,275 INFO L93 Difference]: Finished difference Result 117027 states and 533313 transitions. [2020-10-11 16:09:30,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:30,276 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:30,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:30,628 INFO L225 Difference]: With dead ends: 117027 [2020-10-11 16:09:30,628 INFO L226 Difference]: Without dead ends: 116997 [2020-10-11 16:09:30,628 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:31,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116997 states. [2020-10-11 16:09:32,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116997 to 32394. [2020-10-11 16:09:32,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32394 states. [2020-10-11 16:09:33,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32394 states to 32394 states and 172458 transitions. [2020-10-11 16:09:33,064 INFO L78 Accepts]: Start accepts. Automaton has 32394 states and 172458 transitions. Word has length 25 [2020-10-11 16:09:33,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:33,064 INFO L481 AbstractCegarLoop]: Abstraction has 32394 states and 172458 transitions. [2020-10-11 16:09:33,065 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:33,065 INFO L276 IsEmpty]: Start isEmpty. Operand 32394 states and 172458 transitions. [2020-10-11 16:09:33,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:33,067 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:33,067 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:33,067 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2020-10-11 16:09:33,067 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:33,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:33,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1136664103, now seen corresponding path program 6 times [2020-10-11 16:09:33,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:33,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006500445] [2020-10-11 16:09:33,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:33,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:33,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006500445] [2020-10-11 16:09:33,138 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:33,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:33,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522760564] [2020-10-11 16:09:33,139 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:33,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:33,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:33,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:33,140 INFO L87 Difference]: Start difference. First operand 32394 states and 172458 transitions. Second operand 9 states. [2020-10-11 16:09:34,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:34,637 INFO L93 Difference]: Finished difference Result 116213 states and 529114 transitions. [2020-10-11 16:09:34,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:34,638 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:34,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:34,976 INFO L225 Difference]: With dead ends: 116213 [2020-10-11 16:09:34,976 INFO L226 Difference]: Without dead ends: 116173 [2020-10-11 16:09:34,976 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:36,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116173 states. [2020-10-11 16:09:37,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116173 to 31530. [2020-10-11 16:09:37,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31530 states. [2020-10-11 16:09:37,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31530 states to 31530 states and 168028 transitions. [2020-10-11 16:09:37,465 INFO L78 Accepts]: Start accepts. Automaton has 31530 states and 168028 transitions. Word has length 25 [2020-10-11 16:09:37,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:37,466 INFO L481 AbstractCegarLoop]: Abstraction has 31530 states and 168028 transitions. [2020-10-11 16:09:37,466 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:37,466 INFO L276 IsEmpty]: Start isEmpty. Operand 31530 states and 168028 transitions. [2020-10-11 16:09:37,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:37,468 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:37,468 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:37,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2020-10-11 16:09:37,468 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:37,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:37,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1136636296, now seen corresponding path program 5 times [2020-10-11 16:09:37,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:37,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017524255] [2020-10-11 16:09:37,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:37,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:37,534 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:37,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017524255] [2020-10-11 16:09:37,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:37,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:37,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297260950] [2020-10-11 16:09:37,535 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:37,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:37,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:37,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:37,536 INFO L87 Difference]: Start difference. First operand 31530 states and 168028 transitions. Second operand 9 states. [2020-10-11 16:09:39,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:39,721 INFO L93 Difference]: Finished difference Result 115048 states and 523573 transitions. [2020-10-11 16:09:39,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:39,722 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:39,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:40,124 INFO L225 Difference]: With dead ends: 115048 [2020-10-11 16:09:40,124 INFO L226 Difference]: Without dead ends: 115018 [2020-10-11 16:09:40,124 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:41,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115018 states. [2020-10-11 16:09:42,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115018 to 31199. [2020-10-11 16:09:42,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31199 states. [2020-10-11 16:09:42,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31199 states to 31199 states and 166334 transitions. [2020-10-11 16:09:42,527 INFO L78 Accepts]: Start accepts. Automaton has 31199 states and 166334 transitions. Word has length 25 [2020-10-11 16:09:42,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:42,527 INFO L481 AbstractCegarLoop]: Abstraction has 31199 states and 166334 transitions. [2020-10-11 16:09:42,527 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:42,527 INFO L276 IsEmpty]: Start isEmpty. Operand 31199 states and 166334 transitions. [2020-10-11 16:09:42,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:42,529 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:42,529 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:42,529 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2020-10-11 16:09:42,529 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:42,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:42,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1120904664, now seen corresponding path program 6 times [2020-10-11 16:09:42,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:42,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130640194] [2020-10-11 16:09:42,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:42,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:42,596 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:42,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130640194] [2020-10-11 16:09:42,596 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:42,596 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:42,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849521770] [2020-10-11 16:09:42,597 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:42,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:42,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:42,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:42,597 INFO L87 Difference]: Start difference. First operand 31199 states and 166334 transitions. Second operand 9 states. [2020-10-11 16:09:44,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:44,133 INFO L93 Difference]: Finished difference Result 114413 states and 520399 transitions. [2020-10-11 16:09:44,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:44,134 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:44,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:44,459 INFO L225 Difference]: With dead ends: 114413 [2020-10-11 16:09:44,460 INFO L226 Difference]: Without dead ends: 114373 [2020-10-11 16:09:44,460 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:45,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114373 states. [2020-10-11 16:09:46,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114373 to 30592. [2020-10-11 16:09:46,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30592 states. [2020-10-11 16:09:46,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30592 states to 30592 states and 163260 transitions. [2020-10-11 16:09:46,875 INFO L78 Accepts]: Start accepts. Automaton has 30592 states and 163260 transitions. Word has length 25 [2020-10-11 16:09:46,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:46,875 INFO L481 AbstractCegarLoop]: Abstraction has 30592 states and 163260 transitions. [2020-10-11 16:09:46,875 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:46,875 INFO L276 IsEmpty]: Start isEmpty. Operand 30592 states and 163260 transitions. [2020-10-11 16:09:46,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:46,877 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:46,877 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:46,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2020-10-11 16:09:46,877 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:46,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:46,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1120893256, now seen corresponding path program 6 times [2020-10-11 16:09:46,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:46,878 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103561484] [2020-10-11 16:09:46,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:46,950 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:09:46,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103561484] [2020-10-11 16:09:46,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:46,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:09:46,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119854862] [2020-10-11 16:09:46,951 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:09:46,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:46,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:09:46,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:09:46,952 INFO L87 Difference]: Start difference. First operand 30592 states and 163260 transitions. Second operand 9 states. [2020-10-11 16:09:48,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:48,463 INFO L93 Difference]: Finished difference Result 113466 states and 515911 transitions. [2020-10-11 16:09:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:09:48,463 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-11 16:09:48,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:48,791 INFO L225 Difference]: With dead ends: 113466 [2020-10-11 16:09:48,791 INFO L226 Difference]: Without dead ends: 113426 [2020-10-11 16:09:48,791 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:09:50,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113426 states. [2020-10-11 16:09:51,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113426 to 29802. [2020-10-11 16:09:51,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29802 states. [2020-10-11 16:09:51,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29802 states to 29802 states and 159321 transitions. [2020-10-11 16:09:51,619 INFO L78 Accepts]: Start accepts. Automaton has 29802 states and 159321 transitions. Word has length 25 [2020-10-11 16:09:51,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:51,619 INFO L481 AbstractCegarLoop]: Abstraction has 29802 states and 159321 transitions. [2020-10-11 16:09:51,619 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:09:51,619 INFO L276 IsEmpty]: Start isEmpty. Operand 29802 states and 159321 transitions. [2020-10-11 16:09:51,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-11 16:09:51,621 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:51,621 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:51,621 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2020-10-11 16:09:51,621 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:51,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:51,622 INFO L82 PathProgramCache]: Analyzing trace with hash 123792641, now seen corresponding path program 1 times [2020-10-11 16:09:51,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:51,622 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753715731] [2020-10-11 16:09:51,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:51,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:09:51,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753715731] [2020-10-11 16:09:51,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:09:51,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:09:51,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594800377] [2020-10-11 16:09:51,654 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:09:51,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:51,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:09:51,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:09:51,654 INFO L87 Difference]: Start difference. First operand 29802 states and 159321 transitions. Second operand 5 states. [2020-10-11 16:09:52,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:52,092 INFO L93 Difference]: Finished difference Result 53165 states and 272731 transitions. [2020-10-11 16:09:52,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:09:52,093 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-10-11 16:09:52,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:52,256 INFO L225 Difference]: With dead ends: 53165 [2020-10-11 16:09:52,256 INFO L226 Difference]: Without dead ends: 53102 [2020-10-11 16:09:52,256 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:09:52,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53102 states. [2020-10-11 16:09:53,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53102 to 37675. [2020-10-11 16:09:53,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37675 states. [2020-10-11 16:09:53,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37675 states to 37675 states and 201015 transitions. [2020-10-11 16:09:53,839 INFO L78 Accepts]: Start accepts. Automaton has 37675 states and 201015 transitions. Word has length 25 [2020-10-11 16:09:53,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:09:53,839 INFO L481 AbstractCegarLoop]: Abstraction has 37675 states and 201015 transitions. [2020-10-11 16:09:53,839 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:09:53,839 INFO L276 IsEmpty]: Start isEmpty. Operand 37675 states and 201015 transitions. [2020-10-11 16:09:53,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:09:53,842 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:09:53,842 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:09:53,842 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2020-10-11 16:09:53,842 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:09:53,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:09:53,843 INFO L82 PathProgramCache]: Analyzing trace with hash -480284107, now seen corresponding path program 1 times [2020-10-11 16:09:53,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:09:53,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153591622] [2020-10-11 16:09:53,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:09:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:09:53,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153591622] [2020-10-11 16:09:53,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696805342] [2020-10-11 16:09:53,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:09:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:09:54,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:09:54,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:09:54,209 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:09:54,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:09:54,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:09:54,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163407563] [2020-10-11 16:09:54,210 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:09:54,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:09:54,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:09:54,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:09:54,211 INFO L87 Difference]: Start difference. First operand 37675 states and 201015 transitions. Second operand 20 states. [2020-10-11 16:09:57,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:09:57,969 INFO L93 Difference]: Finished difference Result 186148 states and 815009 transitions. [2020-10-11 16:09:57,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:09:57,970 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:09:57,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:09:58,478 INFO L225 Difference]: With dead ends: 186148 [2020-10-11 16:09:58,478 INFO L226 Difference]: Without dead ends: 186130 [2020-10-11 16:09:58,478 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1848 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:00,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186130 states. [2020-10-11 16:10:02,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186130 to 37780. [2020-10-11 16:10:02,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37780 states. [2020-10-11 16:10:02,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37780 states to 37780 states and 201508 transitions. [2020-10-11 16:10:02,867 INFO L78 Accepts]: Start accepts. Automaton has 37780 states and 201508 transitions. Word has length 27 [2020-10-11 16:10:02,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:02,867 INFO L481 AbstractCegarLoop]: Abstraction has 37780 states and 201508 transitions. [2020-10-11 16:10:02,867 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:02,867 INFO L276 IsEmpty]: Start isEmpty. Operand 37780 states and 201508 transitions. [2020-10-11 16:10:02,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:02,870 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:02,870 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:03,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-11 16:10:03,071 INFO L429 AbstractCegarLoop]: === Iteration 44 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:03,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:03,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1807002315, now seen corresponding path program 2 times [2020-10-11 16:10:03,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:03,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142867896] [2020-10-11 16:10:03,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:03,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142867896] [2020-10-11 16:10:03,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131372580] [2020-10-11 16:10:03,168 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:03,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:10:03,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:03,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:03,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:03,428 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:03,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:03,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:03,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769148143] [2020-10-11 16:10:03,429 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:03,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:03,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:03,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:03,430 INFO L87 Difference]: Start difference. First operand 37780 states and 201508 transitions. Second operand 20 states. [2020-10-11 16:10:07,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:07,238 INFO L93 Difference]: Finished difference Result 185731 states and 813247 transitions. [2020-10-11 16:10:07,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:07,239 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:07,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:07,748 INFO L225 Difference]: With dead ends: 185731 [2020-10-11 16:10:07,748 INFO L226 Difference]: Without dead ends: 185707 [2020-10-11 16:10:07,749 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:09,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185707 states. [2020-10-11 16:10:12,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185707 to 37506. [2020-10-11 16:10:12,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37506 states. [2020-10-11 16:10:12,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37506 states to 37506 states and 200034 transitions. [2020-10-11 16:10:12,316 INFO L78 Accepts]: Start accepts. Automaton has 37506 states and 200034 transitions. Word has length 27 [2020-10-11 16:10:12,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:12,316 INFO L481 AbstractCegarLoop]: Abstraction has 37506 states and 200034 transitions. [2020-10-11 16:10:12,316 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:12,316 INFO L276 IsEmpty]: Start isEmpty. Operand 37506 states and 200034 transitions. [2020-10-11 16:10:12,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:12,320 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:12,320 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:12,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2020-10-11 16:10:12,520 INFO L429 AbstractCegarLoop]: === Iteration 45 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:12,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:12,521 INFO L82 PathProgramCache]: Analyzing trace with hash 2078895349, now seen corresponding path program 3 times [2020-10-11 16:10:12,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:12,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753045247] [2020-10-11 16:10:12,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:12,617 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:12,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753045247] [2020-10-11 16:10:12,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716494250] [2020-10-11 16:10:12,618 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:12,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-11 16:10:12,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:12,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:12,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:12,875 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:12,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:12,876 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:12,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864695557] [2020-10-11 16:10:12,876 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:12,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:12,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:12,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:12,877 INFO L87 Difference]: Start difference. First operand 37506 states and 200034 transitions. Second operand 20 states. [2020-10-11 16:10:16,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:16,562 INFO L93 Difference]: Finished difference Result 185071 states and 810108 transitions. [2020-10-11 16:10:16,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:16,563 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:16,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:17,069 INFO L225 Difference]: With dead ends: 185071 [2020-10-11 16:10:17,069 INFO L226 Difference]: Without dead ends: 185053 [2020-10-11 16:10:17,069 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1842 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:18,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185053 states. [2020-10-11 16:10:20,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185053 to 37607. [2020-10-11 16:10:20,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37607 states. [2020-10-11 16:10:20,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37607 states to 37607 states and 200519 transitions. [2020-10-11 16:10:20,877 INFO L78 Accepts]: Start accepts. Automaton has 37607 states and 200519 transitions. Word has length 27 [2020-10-11 16:10:20,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:20,877 INFO L481 AbstractCegarLoop]: Abstraction has 37607 states and 200519 transitions. [2020-10-11 16:10:20,877 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:20,877 INFO L276 IsEmpty]: Start isEmpty. Operand 37607 states and 200519 transitions. [2020-10-11 16:10:20,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:20,880 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:20,880 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:21,081 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:21,081 INFO L429 AbstractCegarLoop]: === Iteration 46 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:21,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:21,082 INFO L82 PathProgramCache]: Analyzing trace with hash -651887627, now seen corresponding path program 4 times [2020-10-11 16:10:21,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:21,082 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848737740] [2020-10-11 16:10:21,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:21,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:21,749 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:21,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848737740] [2020-10-11 16:10:21,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206135689] [2020-10-11 16:10:21,749 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:21,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:10:21,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:21,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:21,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:22,010 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-11 16:10:22,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:22,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:22,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033634765] [2020-10-11 16:10:22,011 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:22,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:22,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:22,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:22,012 INFO L87 Difference]: Start difference. First operand 37607 states and 200519 transitions. Second operand 20 states. [2020-10-11 16:10:25,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:25,708 INFO L93 Difference]: Finished difference Result 184772 states and 808751 transitions. [2020-10-11 16:10:25,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:25,709 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:25,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:26,228 INFO L225 Difference]: With dead ends: 184772 [2020-10-11 16:10:26,229 INFO L226 Difference]: Without dead ends: 184748 [2020-10-11 16:10:26,229 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:27,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184748 states. [2020-10-11 16:10:29,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184748 to 37341. [2020-10-11 16:10:29,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37341 states. [2020-10-11 16:10:29,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37341 states to 37341 states and 199065 transitions. [2020-10-11 16:10:29,951 INFO L78 Accepts]: Start accepts. Automaton has 37341 states and 199065 transitions. Word has length 27 [2020-10-11 16:10:29,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:29,951 INFO L481 AbstractCegarLoop]: Abstraction has 37341 states and 199065 transitions. [2020-10-11 16:10:29,951 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:29,951 INFO L276 IsEmpty]: Start isEmpty. Operand 37341 states and 199065 transitions. [2020-10-11 16:10:29,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:29,954 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:29,954 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:30,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:30,163 INFO L429 AbstractCegarLoop]: === Iteration 47 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:30,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:30,163 INFO L82 PathProgramCache]: Analyzing trace with hash -11846923, now seen corresponding path program 5 times [2020-10-11 16:10:30,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:30,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005963057] [2020-10-11 16:10:30,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:30,266 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:10:30,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005963057] [2020-10-11 16:10:30,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520992128] [2020-10-11 16:10:30,267 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:30,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-11 16:10:30,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:30,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:30,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:30,520 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:10:30,520 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:30,521 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:30,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085596253] [2020-10-11 16:10:30,521 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:30,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:30,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:30,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:30,522 INFO L87 Difference]: Start difference. First operand 37341 states and 199065 transitions. Second operand 20 states. [2020-10-11 16:10:34,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:34,551 INFO L93 Difference]: Finished difference Result 184120 states and 805632 transitions. [2020-10-11 16:10:34,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:34,552 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:34,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:35,041 INFO L225 Difference]: With dead ends: 184120 [2020-10-11 16:10:35,041 INFO L226 Difference]: Without dead ends: 184102 [2020-10-11 16:10:35,042 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1835 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:36,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184102 states. [2020-10-11 16:10:38,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184102 to 37438. [2020-10-11 16:10:38,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37438 states. [2020-10-11 16:10:38,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37438 states to 37438 states and 199538 transitions. [2020-10-11 16:10:38,610 INFO L78 Accepts]: Start accepts. Automaton has 37438 states and 199538 transitions. Word has length 27 [2020-10-11 16:10:38,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:38,610 INFO L481 AbstractCegarLoop]: Abstraction has 37438 states and 199538 transitions. [2020-10-11 16:10:38,610 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:38,610 INFO L276 IsEmpty]: Start isEmpty. Operand 37438 states and 199538 transitions. [2020-10-11 16:10:38,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:38,613 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:38,613 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:38,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:38,814 INFO L429 AbstractCegarLoop]: === Iteration 48 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:38,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:38,815 INFO L82 PathProgramCache]: Analyzing trace with hash -22798603, now seen corresponding path program 6 times [2020-10-11 16:10:38,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:38,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669107367] [2020-10-11 16:10:38,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:38,911 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:10:38,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669107367] [2020-10-11 16:10:38,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384911202] [2020-10-11 16:10:38,912 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:39,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-11 16:10:39,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:39,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:39,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:39,172 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:10:39,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:39,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:39,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835932423] [2020-10-11 16:10:39,173 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:39,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:39,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:39,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:39,174 INFO L87 Difference]: Start difference. First operand 37438 states and 199538 transitions. Second operand 20 states. [2020-10-11 16:10:42,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:42,762 INFO L93 Difference]: Finished difference Result 183711 states and 803890 transitions. [2020-10-11 16:10:42,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:42,763 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:42,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:43,253 INFO L225 Difference]: With dead ends: 183711 [2020-10-11 16:10:43,253 INFO L226 Difference]: Without dead ends: 183683 [2020-10-11 16:10:43,254 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1824 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:45,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183683 states. [2020-10-11 16:10:47,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183683 to 37176. [2020-10-11 16:10:47,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37176 states. [2020-10-11 16:10:47,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37176 states to 37176 states and 198103 transitions. [2020-10-11 16:10:47,408 INFO L78 Accepts]: Start accepts. Automaton has 37176 states and 198103 transitions. Word has length 27 [2020-10-11 16:10:47,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:47,408 INFO L481 AbstractCegarLoop]: Abstraction has 37176 states and 198103 transitions. [2020-10-11 16:10:47,408 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:47,408 INFO L276 IsEmpty]: Start isEmpty. Operand 37176 states and 198103 transitions. [2020-10-11 16:10:47,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:47,411 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:47,411 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:47,611 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-11 16:10:47,612 INFO L429 AbstractCegarLoop]: === Iteration 49 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:47,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:47,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1035670065, now seen corresponding path program 1 times [2020-10-11 16:10:47,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:47,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257299877] [2020-10-11 16:10:47,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:47,662 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:10:47,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257299877] [2020-10-11 16:10:47,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386210812] [2020-10-11 16:10:47,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:47,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:47,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:10:47,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:47,821 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:10:47,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:47,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:10:47,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610508507] [2020-10-11 16:10:47,823 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:10:47,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:47,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:10:47,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:10:47,823 INFO L87 Difference]: Start difference. First operand 37176 states and 198103 transitions. Second operand 12 states. [2020-10-11 16:10:48,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:48,599 INFO L93 Difference]: Finished difference Result 82213 states and 399726 transitions. [2020-10-11 16:10:48,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:10:48,600 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-11 16:10:48,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:48,836 INFO L225 Difference]: With dead ends: 82213 [2020-10-11 16:10:48,837 INFO L226 Difference]: Without dead ends: 82165 [2020-10-11 16:10:48,837 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:49,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82165 states. [2020-10-11 16:10:50,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82165 to 38439. [2020-10-11 16:10:50,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38439 states. [2020-10-11 16:10:50,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38439 states to 38439 states and 204452 transitions. [2020-10-11 16:10:50,855 INFO L78 Accepts]: Start accepts. Automaton has 38439 states and 204452 transitions. Word has length 27 [2020-10-11 16:10:50,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:50,855 INFO L481 AbstractCegarLoop]: Abstraction has 38439 states and 204452 transitions. [2020-10-11 16:10:50,855 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:10:50,855 INFO L276 IsEmpty]: Start isEmpty. Operand 38439 states and 204452 transitions. [2020-10-11 16:10:50,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:50,859 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:50,859 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:51,059 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-11 16:10:51,060 INFO L429 AbstractCegarLoop]: === Iteration 50 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:51,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:51,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1753210507, now seen corresponding path program 7 times [2020-10-11 16:10:51,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:51,061 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174505174] [2020-10-11 16:10:51,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:51,151 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:10:51,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174505174] [2020-10-11 16:10:51,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193648318] [2020-10-11 16:10:51,151 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:51,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:51,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:51,413 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:10:51,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:51,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:51,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235960392] [2020-10-11 16:10:51,414 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:51,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:51,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:51,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:51,415 INFO L87 Difference]: Start difference. First operand 38439 states and 204452 transitions. Second operand 20 states. [2020-10-11 16:10:55,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:10:55,209 INFO L93 Difference]: Finished difference Result 183266 states and 800955 transitions. [2020-10-11 16:10:55,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:10:55,210 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:10:55,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:10:55,702 INFO L225 Difference]: With dead ends: 183266 [2020-10-11 16:10:55,702 INFO L226 Difference]: Without dead ends: 183248 [2020-10-11 16:10:55,703 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1844 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:10:57,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183248 states. [2020-10-11 16:10:59,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183248 to 38274. [2020-10-11 16:10:59,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38274 states. [2020-10-11 16:10:59,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38274 states to 38274 states and 203647 transitions. [2020-10-11 16:10:59,439 INFO L78 Accepts]: Start accepts. Automaton has 38274 states and 203647 transitions. Word has length 27 [2020-10-11 16:10:59,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:10:59,439 INFO L481 AbstractCegarLoop]: Abstraction has 38274 states and 203647 transitions. [2020-10-11 16:10:59,440 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:10:59,440 INFO L276 IsEmpty]: Start isEmpty. Operand 38274 states and 203647 transitions. [2020-10-11 16:10:59,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:10:59,443 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:10:59,443 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:10:59,643 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-11 16:10:59,644 INFO L429 AbstractCegarLoop]: === Iteration 51 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:10:59,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:10:59,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1215038581, now seen corresponding path program 8 times [2020-10-11 16:10:59,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:10:59,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855509573] [2020-10-11 16:10:59,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:10:59,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:10:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:10:59,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855509573] [2020-10-11 16:10:59,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865086247] [2020-10-11 16:10:59,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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:10:59,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:10:59,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:10:59,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:10:59,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:10:59,997 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:10:59,998 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:10:59,998 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:10:59,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336812682] [2020-10-11 16:10:59,998 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:10:59,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:10:59,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:10:59,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:10:59,999 INFO L87 Difference]: Start difference. First operand 38274 states and 203647 transitions. Second operand 20 states. [2020-10-11 16:11:04,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:04,171 INFO L93 Difference]: Finished difference Result 182849 states and 799193 transitions. [2020-10-11 16:11:04,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:04,172 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:04,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:05,580 INFO L225 Difference]: With dead ends: 182849 [2020-10-11 16:11:05,580 INFO L226 Difference]: Without dead ends: 182825 [2020-10-11 16:11:05,581 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:11:07,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182825 states. [2020-10-11 16:11:08,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182825 to 37880. [2020-10-11 16:11:08,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37880 states. [2020-10-11 16:11:09,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37880 states to 37880 states and 201614 transitions. [2020-10-11 16:11:09,107 INFO L78 Accepts]: Start accepts. Automaton has 37880 states and 201614 transitions. Word has length 27 [2020-10-11 16:11:09,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:09,107 INFO L481 AbstractCegarLoop]: Abstraction has 37880 states and 201614 transitions. [2020-10-11 16:11:09,107 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:11:09,107 INFO L276 IsEmpty]: Start isEmpty. Operand 37880 states and 201614 transitions. [2020-10-11 16:11:09,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:09,111 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:09,111 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:09,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-11 16:11:09,317 INFO L429 AbstractCegarLoop]: === Iteration 52 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:09,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:09,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1641326347, now seen corresponding path program 9 times [2020-10-11 16:11:09,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:09,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553304125] [2020-10-11 16:11:09,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:11:09,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553304125] [2020-10-11 16:11:09,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909474289] [2020-10-11 16:11:09,415 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:09,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-11 16:11:09,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:11:09,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:11:09,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:09,685 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:11:09,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:09,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:11:09,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276805672] [2020-10-11 16:11:09,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:11:09,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:09,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:11:09,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:09,686 INFO L87 Difference]: Start difference. First operand 37880 states and 201614 transitions. Second operand 20 states. [2020-10-11 16:11:13,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:13,974 INFO L93 Difference]: Finished difference Result 183813 states and 803277 transitions. [2020-10-11 16:11:13,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:13,975 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:13,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:14,508 INFO L225 Difference]: With dead ends: 183813 [2020-10-11 16:11:14,508 INFO L226 Difference]: Without dead ends: 183795 [2020-10-11 16:11:14,508 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:11:16,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183795 states. [2020-10-11 16:11:18,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183795 to 37981. [2020-10-11 16:11:18,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37981 states. [2020-10-11 16:11:19,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37981 states to 37981 states and 202099 transitions. [2020-10-11 16:11:19,145 INFO L78 Accepts]: Start accepts. Automaton has 37981 states and 202099 transitions. Word has length 27 [2020-10-11 16:11:19,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:19,145 INFO L481 AbstractCegarLoop]: Abstraction has 37981 states and 202099 transitions. [2020-10-11 16:11:19,145 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:11:19,145 INFO L276 IsEmpty]: Start isEmpty. Operand 37981 states and 202099 transitions. [2020-10-11 16:11:19,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:19,149 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:19,149 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:19,356 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2020-10-11 16:11:19,357 INFO L429 AbstractCegarLoop]: === Iteration 53 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:19,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:19,358 INFO L82 PathProgramCache]: Analyzing trace with hash -144395083, now seen corresponding path program 10 times [2020-10-11 16:11:19,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:19,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573832863] [2020-10-11 16:11:19,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:19,459 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:11:19,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573832863] [2020-10-11 16:11:19,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775219706] [2020-10-11 16:11:19,460 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:19,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:11:19,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:11:19,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:11:19,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:19,728 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-11 16:11:19,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:19,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:11:19,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964063349] [2020-10-11 16:11:19,730 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:11:19,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:19,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:11:19,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:19,731 INFO L87 Difference]: Start difference. First operand 37981 states and 202099 transitions. Second operand 20 states. [2020-10-11 16:11:24,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:24,149 INFO L93 Difference]: Finished difference Result 184566 states and 806586 transitions. [2020-10-11 16:11:24,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:24,150 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:24,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:24,685 INFO L225 Difference]: With dead ends: 184566 [2020-10-11 16:11:24,685 INFO L226 Difference]: Without dead ends: 184542 [2020-10-11 16:11:24,686 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:11:26,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184542 states. [2020-10-11 16:11:29,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184542 to 37715. [2020-10-11 16:11:29,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37715 states. [2020-10-11 16:11:29,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37715 states to 37715 states and 200645 transitions. [2020-10-11 16:11:29,491 INFO L78 Accepts]: Start accepts. Automaton has 37715 states and 200645 transitions. Word has length 27 [2020-10-11 16:11:29,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:29,491 INFO L481 AbstractCegarLoop]: Abstraction has 37715 states and 200645 transitions. [2020-10-11 16:11:29,491 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:11:29,492 INFO L276 IsEmpty]: Start isEmpty. Operand 37715 states and 200645 transitions. [2020-10-11 16:11:29,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:29,497 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:29,497 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:29,710 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:29,711 INFO L429 AbstractCegarLoop]: === Iteration 54 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:29,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:29,711 INFO L82 PathProgramCache]: Analyzing trace with hash 484693941, now seen corresponding path program 11 times [2020-10-11 16:11:29,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:29,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541264175] [2020-10-11 16:11:29,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:29,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:29,814 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:11:29,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541264175] [2020-10-11 16:11:29,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360714055] [2020-10-11 16:11:29,815 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:29,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-11 16:11:29,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:11:29,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:11:29,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:11:30,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:30,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:11:30,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070186147] [2020-10-11 16:11:30,093 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:11:30,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:30,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:11:30,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:30,093 INFO L87 Difference]: Start difference. First operand 37715 states and 200645 transitions. Second operand 20 states. [2020-10-11 16:11:34,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:34,192 INFO L93 Difference]: Finished difference Result 183914 states and 803467 transitions. [2020-10-11 16:11:34,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:34,193 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:34,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:34,729 INFO L225 Difference]: With dead ends: 183914 [2020-10-11 16:11:34,729 INFO L226 Difference]: Without dead ends: 183896 [2020-10-11 16:11:34,729 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:11:36,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183896 states. [2020-10-11 16:11:38,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183896 to 37812. [2020-10-11 16:11:38,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37812 states. [2020-10-11 16:11:38,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37812 states to 37812 states and 201118 transitions. [2020-10-11 16:11:38,734 INFO L78 Accepts]: Start accepts. Automaton has 37812 states and 201118 transitions. Word has length 27 [2020-10-11 16:11:38,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:38,735 INFO L481 AbstractCegarLoop]: Abstraction has 37812 states and 201118 transitions. [2020-10-11 16:11:38,735 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:11:38,735 INFO L276 IsEmpty]: Start isEmpty. Operand 37812 states and 201118 transitions. [2020-10-11 16:11:38,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:38,738 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:38,739 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:38,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-11 16:11:38,940 INFO L429 AbstractCegarLoop]: === Iteration 55 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:38,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:38,941 INFO L82 PathProgramCache]: Analyzing trace with hash 468950901, now seen corresponding path program 12 times [2020-10-11 16:11:38,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:38,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3580773] [2020-10-11 16:11:38,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:11:39,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3580773] [2020-10-11 16:11:39,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225132928] [2020-10-11 16:11:39,662 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:39,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-11 16:11:39,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:11:39,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:11:39,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:39,956 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:11:39,957 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:39,957 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:11:39,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715535042] [2020-10-11 16:11:39,958 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:11:39,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:39,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:11:39,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:39,958 INFO L87 Difference]: Start difference. First operand 37812 states and 201118 transitions. Second operand 20 states. [2020-10-11 16:11:44,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:44,773 INFO L93 Difference]: Finished difference Result 182421 states and 796955 transitions. [2020-10-11 16:11:44,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:44,774 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:44,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:45,328 INFO L225 Difference]: With dead ends: 182421 [2020-10-11 16:11:45,329 INFO L226 Difference]: Without dead ends: 182393 [2020-10-11 16:11:45,329 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1837 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:11:47,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182393 states. [2020-10-11 16:11:49,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182393 to 37550. [2020-10-11 16:11:49,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37550 states. [2020-10-11 16:11:49,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37550 states to 37550 states and 199683 transitions. [2020-10-11 16:11:49,391 INFO L78 Accepts]: Start accepts. Automaton has 37550 states and 199683 transitions. Word has length 27 [2020-10-11 16:11:49,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:49,391 INFO L481 AbstractCegarLoop]: Abstraction has 37550 states and 199683 transitions. [2020-10-11 16:11:49,391 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:11:49,392 INFO L276 IsEmpty]: Start isEmpty. Operand 37550 states and 199683 transitions. [2020-10-11 16:11:49,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:49,395 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:49,395 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:49,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-11 16:11:49,604 INFO L429 AbstractCegarLoop]: === Iteration 56 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:49,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:49,604 INFO L82 PathProgramCache]: Analyzing trace with hash -528149714, now seen corresponding path program 1 times [2020-10-11 16:11:49,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:49,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67489797] [2020-10-11 16:11:49,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:49,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:49,665 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:11:49,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67489797] [2020-10-11 16:11:49,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026131733] [2020-10-11 16:11:49,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:49,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:11:49,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:49,834 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:11:49,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:49,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:11:49,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950944514] [2020-10-11 16:11:49,835 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:11:49,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:49,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:11:49,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:11:49,836 INFO L87 Difference]: Start difference. First operand 37550 states and 199683 transitions. Second operand 12 states. [2020-10-11 16:11:50,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:50,820 INFO L93 Difference]: Finished difference Result 86095 states and 418282 transitions. [2020-10-11 16:11:50,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:11:50,821 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-11 16:11:50,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:51,781 INFO L225 Difference]: With dead ends: 86095 [2020-10-11 16:11:51,782 INFO L226 Difference]: Without dead ends: 86043 [2020-10-11 16:11:51,782 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:52,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86043 states. [2020-10-11 16:11:53,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86043 to 39046. [2020-10-11 16:11:53,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39046 states. [2020-10-11 16:11:53,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39046 states to 39046 states and 207545 transitions. [2020-10-11 16:11:53,892 INFO L78 Accepts]: Start accepts. Automaton has 39046 states and 207545 transitions. Word has length 27 [2020-10-11 16:11:53,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:11:53,892 INFO L481 AbstractCegarLoop]: Abstraction has 39046 states and 207545 transitions. [2020-10-11 16:11:53,892 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:11:53,893 INFO L276 IsEmpty]: Start isEmpty. Operand 39046 states and 207545 transitions. [2020-10-11 16:11:53,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:11:53,897 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:11:53,897 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:11:54,097 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:54,098 INFO L429 AbstractCegarLoop]: === Iteration 57 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:11:54,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:11:54,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1008837557, now seen corresponding path program 13 times [2020-10-11 16:11:54,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:11:54,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029805442] [2020-10-11 16:11:54,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:11:54,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:54,206 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:11:54,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029805442] [2020-10-11 16:11:54,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331250539] [2020-10-11 16:11:54,207 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:11:54,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:11:54,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:11:54,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:11:54,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:11:54,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:11:54,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:11:54,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811898751] [2020-10-11 16:11:54,524 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:11:54,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:11:54,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:11:54,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:11:54,525 INFO L87 Difference]: Start difference. First operand 39046 states and 207545 transitions. Second operand 20 states. [2020-10-11 16:11:58,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:11:58,697 INFO L93 Difference]: Finished difference Result 182203 states and 795088 transitions. [2020-10-11 16:11:58,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:11:58,697 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:11:58,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:11:59,251 INFO L225 Difference]: With dead ends: 182203 [2020-10-11 16:11:59,252 INFO L226 Difference]: Without dead ends: 182185 [2020-10-11 16:11:59,252 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:00,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182185 states. [2020-10-11 16:12:04,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182185 to 38881. [2020-10-11 16:12:04,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38881 states. [2020-10-11 16:12:04,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38881 states to 38881 states and 206740 transitions. [2020-10-11 16:12:04,218 INFO L78 Accepts]: Start accepts. Automaton has 38881 states and 206740 transitions. Word has length 27 [2020-10-11 16:12:04,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:04,219 INFO L481 AbstractCegarLoop]: Abstraction has 38881 states and 206740 transitions. [2020-10-11 16:12:04,219 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:04,219 INFO L276 IsEmpty]: Start isEmpty. Operand 38881 states and 206740 transitions. [2020-10-11 16:12:04,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:04,224 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:04,224 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:04,425 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:04,425 INFO L429 AbstractCegarLoop]: === Iteration 58 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:04,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:04,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1789198475, now seen corresponding path program 14 times [2020-10-11 16:12:04,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:04,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883520478] [2020-10-11 16:12:04,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:04,543 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:04,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883520478] [2020-10-11 16:12:04,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833821848] [2020-10-11 16:12:04,544 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:04,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:12:04,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:12:04,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:12:04,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:04,828 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:04,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:04,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:12:04,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086224181] [2020-10-11 16:12:04,829 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:12:04,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:04,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:12:04,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:04,831 INFO L87 Difference]: Start difference. First operand 38881 states and 206740 transitions. Second operand 20 states. [2020-10-11 16:12:09,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:09,140 INFO L93 Difference]: Finished difference Result 182814 states and 797848 transitions. [2020-10-11 16:12:09,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:12:09,141 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:12:09,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:09,707 INFO L225 Difference]: With dead ends: 182814 [2020-10-11 16:12:09,708 INFO L226 Difference]: Without dead ends: 182790 [2020-10-11 16:12:09,708 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:11,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182790 states. [2020-10-11 16:12:13,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182790 to 38491. [2020-10-11 16:12:13,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38491 states. [2020-10-11 16:12:13,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38491 states to 38491 states and 204715 transitions. [2020-10-11 16:12:13,796 INFO L78 Accepts]: Start accepts. Automaton has 38491 states and 204715 transitions. Word has length 27 [2020-10-11 16:12:13,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:13,797 INFO L481 AbstractCegarLoop]: Abstraction has 38491 states and 204715 transitions. [2020-10-11 16:12:13,797 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:13,797 INFO L276 IsEmpty]: Start isEmpty. Operand 38491 states and 204715 transitions. [2020-10-11 16:12:13,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:13,802 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:13,802 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:14,002 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:14,002 INFO L429 AbstractCegarLoop]: === Iteration 59 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:14,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:14,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1120567157, now seen corresponding path program 15 times [2020-10-11 16:12:14,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:14,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564576459] [2020-10-11 16:12:14,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:14,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:14,115 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:14,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564576459] [2020-10-11 16:12:14,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369479605] [2020-10-11 16:12:14,116 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:14,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:12:14,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:12:14,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:12:14,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:14,428 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:14,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:12:14,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358989999] [2020-10-11 16:12:14,429 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:12:14,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:14,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:12:14,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:14,429 INFO L87 Difference]: Start difference. First operand 38491 states and 204715 transitions. Second operand 20 states. [2020-10-11 16:12:15,090 WARN L193 SmtUtils]: Spent 323.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2020-10-11 16:12:19,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:19,138 INFO L93 Difference]: Finished difference Result 181233 states and 790722 transitions. [2020-10-11 16:12:19,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:12:19,139 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:12:19,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:19,680 INFO L225 Difference]: With dead ends: 181233 [2020-10-11 16:12:19,681 INFO L226 Difference]: Without dead ends: 181215 [2020-10-11 16:12:19,681 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1837 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:21,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181215 states. [2020-10-11 16:12:23,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181215 to 38192. [2020-10-11 16:12:23,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38192 states. [2020-10-11 16:12:23,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38192 states to 38192 states and 203358 transitions. [2020-10-11 16:12:23,838 INFO L78 Accepts]: Start accepts. Automaton has 38192 states and 203358 transitions. Word has length 27 [2020-10-11 16:12:23,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:23,838 INFO L481 AbstractCegarLoop]: Abstraction has 38192 states and 203358 transitions. [2020-10-11 16:12:23,838 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:23,839 INFO L276 IsEmpty]: Start isEmpty. Operand 38192 states and 203358 transitions. [2020-10-11 16:12:23,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:23,843 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:23,843 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:24,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-11 16:12:24,044 INFO L429 AbstractCegarLoop]: === Iteration 60 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:24,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:24,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1610215819, now seen corresponding path program 16 times [2020-10-11 16:12:24,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:24,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882912564] [2020-10-11 16:12:24,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:24,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:24,157 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:24,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882912564] [2020-10-11 16:12:24,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95250097] [2020-10-11 16:12:24,158 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:24,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:12:24,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:12:24,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:12:24,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:24,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:24,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:12:24,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390536195] [2020-10-11 16:12:24,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:12:24,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:24,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:12:24,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:24,458 INFO L87 Difference]: Start difference. First operand 38192 states and 203358 transitions. Second operand 20 states. [2020-10-11 16:12:29,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:29,540 INFO L93 Difference]: Finished difference Result 181989 states and 794023 transitions. [2020-10-11 16:12:29,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:12:29,541 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:12:29,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:30,086 INFO L225 Difference]: With dead ends: 181989 [2020-10-11 16:12:30,087 INFO L226 Difference]: Without dead ends: 181965 [2020-10-11 16:12:30,087 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:31,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181965 states. [2020-10-11 16:12:33,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181965 to 37802. [2020-10-11 16:12:33,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37802 states. [2020-10-11 16:12:34,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37802 states to 37802 states and 201333 transitions. [2020-10-11 16:12:34,032 INFO L78 Accepts]: Start accepts. Automaton has 37802 states and 201333 transitions. Word has length 27 [2020-10-11 16:12:34,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:34,032 INFO L481 AbstractCegarLoop]: Abstraction has 37802 states and 201333 transitions. [2020-10-11 16:12:34,032 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:34,032 INFO L276 IsEmpty]: Start isEmpty. Operand 37802 states and 201333 transitions. [2020-10-11 16:12:34,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:34,036 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:34,036 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:34,237 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2020-10-11 16:12:34,237 INFO L429 AbstractCegarLoop]: === Iteration 61 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:34,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:34,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1846620555, now seen corresponding path program 17 times [2020-10-11 16:12:34,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:34,238 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899610732] [2020-10-11 16:12:34,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:34,337 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:34,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899610732] [2020-10-11 16:12:34,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878766255] [2020-10-11 16:12:34,337 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:34,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-11 16:12:34,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:12:34,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:12:34,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:34,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:34,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:12:34,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421553761] [2020-10-11 16:12:34,647 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:12:34,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:34,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:12:34,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:34,648 INFO L87 Difference]: Start difference. First operand 37802 states and 201333 transitions. Second operand 20 states. [2020-10-11 16:12:39,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:39,258 INFO L93 Difference]: Finished difference Result 183299 states and 799959 transitions. [2020-10-11 16:12:39,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:12:39,260 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:12:39,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:39,834 INFO L225 Difference]: With dead ends: 183299 [2020-10-11 16:12:39,834 INFO L226 Difference]: Without dead ends: 183281 [2020-10-11 16:12:39,835 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:42,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183281 states. [2020-10-11 16:12:44,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183281 to 37899. [2020-10-11 16:12:44,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37899 states. [2020-10-11 16:12:44,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37899 states to 37899 states and 201806 transitions. [2020-10-11 16:12:44,489 INFO L78 Accepts]: Start accepts. Automaton has 37899 states and 201806 transitions. Word has length 27 [2020-10-11 16:12:44,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:44,489 INFO L481 AbstractCegarLoop]: Abstraction has 37899 states and 201806 transitions. [2020-10-11 16:12:44,489 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:44,489 INFO L276 IsEmpty]: Start isEmpty. Operand 37899 states and 201806 transitions. [2020-10-11 16:12:44,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:44,494 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:44,494 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:44,695 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-11 16:12:44,695 INFO L429 AbstractCegarLoop]: === Iteration 62 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:44,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:44,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1873315275, now seen corresponding path program 18 times [2020-10-11 16:12:44,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:44,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022525893] [2020-10-11 16:12:44,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:44,804 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:44,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022525893] [2020-10-11 16:12:44,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951342705] [2020-10-11 16:12:44,805 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:44,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-11 16:12:44,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:12:44,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-11 16:12:44,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:45,103 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:12:45,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:45,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-11 16:12:45,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105690486] [2020-10-11 16:12:45,104 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-11 16:12:45,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:45,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-11 16:12:45,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:45,105 INFO L87 Difference]: Start difference. First operand 37899 states and 201806 transitions. Second operand 20 states. [2020-10-11 16:12:49,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:49,433 INFO L93 Difference]: Finished difference Result 182890 states and 798217 transitions. [2020-10-11 16:12:49,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:12:49,434 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-11 16:12:49,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:49,959 INFO L225 Difference]: With dead ends: 182890 [2020-10-11 16:12:49,959 INFO L226 Difference]: Without dead ends: 182862 [2020-10-11 16:12:49,960 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-11 16:12:51,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182862 states. [2020-10-11 16:12:54,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182862 to 37637. [2020-10-11 16:12:54,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37637 states. [2020-10-11 16:12:54,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37637 states to 37637 states and 200371 transitions. [2020-10-11 16:12:54,585 INFO L78 Accepts]: Start accepts. Automaton has 37637 states and 200371 transitions. Word has length 27 [2020-10-11 16:12:54,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:54,585 INFO L481 AbstractCegarLoop]: Abstraction has 37637 states and 200371 transitions. [2020-10-11 16:12:54,585 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-11 16:12:54,585 INFO L276 IsEmpty]: Start isEmpty. Operand 37637 states and 200371 transitions. [2020-10-11 16:12:54,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:54,589 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:54,589 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:54,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-11 16:12:54,790 INFO L429 AbstractCegarLoop]: === Iteration 63 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:54,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:54,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1424539998, now seen corresponding path program 1 times [2020-10-11 16:12:54,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:54,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967126097] [2020-10-11 16:12:54,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:54,843 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:12:54,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967126097] [2020-10-11 16:12:54,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411471565] [2020-10-11 16:12:54,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:54,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:54,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:12:54,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:55,010 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:12:55,010 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:55,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:12:55,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36529772] [2020-10-11 16:12:55,011 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:12:55,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:55,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:12:55,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:12:55,012 INFO L87 Difference]: Start difference. First operand 37637 states and 200371 transitions. Second operand 12 states. [2020-10-11 16:12:56,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:12:56,099 INFO L93 Difference]: Finished difference Result 88848 states and 432494 transitions. [2020-10-11 16:12:56,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:12:56,100 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-11 16:12:56,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:12:56,406 INFO L225 Difference]: With dead ends: 88848 [2020-10-11 16:12:56,406 INFO L226 Difference]: Without dead ends: 88788 [2020-10-11 16:12:56,406 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:12:57,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88788 states. [2020-10-11 16:12:58,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88788 to 39292. [2020-10-11 16:12:58,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39292 states. [2020-10-11 16:12:58,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39292 states to 39292 states and 209387 transitions. [2020-10-11 16:12:58,703 INFO L78 Accepts]: Start accepts. Automaton has 39292 states and 209387 transitions. Word has length 27 [2020-10-11 16:12:58,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:12:58,703 INFO L481 AbstractCegarLoop]: Abstraction has 39292 states and 209387 transitions. [2020-10-11 16:12:58,703 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:12:58,703 INFO L276 IsEmpty]: Start isEmpty. Operand 39292 states and 209387 transitions. [2020-10-11 16:12:58,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:12:58,708 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:12:58,708 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:12:58,908 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:58,909 INFO L429 AbstractCegarLoop]: === Iteration 64 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:12:58,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:12:58,909 INFO L82 PathProgramCache]: Analyzing trace with hash -839318940, now seen corresponding path program 1 times [2020-10-11 16:12:58,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:12:58,910 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803577709] [2020-10-11 16:12:58,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:12:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:58,962 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:12:58,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803577709] [2020-10-11 16:12:58,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653754397] [2020-10-11 16:12:58,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:12:59,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:12:59,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-11 16:12:59,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:12:59,132 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:12:59,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:12:59,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-11 16:12:59,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229427468] [2020-10-11 16:12:59,133 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:12:59,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:12:59,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:12:59,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:12:59,134 INFO L87 Difference]: Start difference. First operand 39292 states and 209387 transitions. Second operand 12 states. [2020-10-11 16:13:00,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:00,154 INFO L93 Difference]: Finished difference Result 92913 states and 454143 transitions. [2020-10-11 16:13:00,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:13:00,155 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-11 16:13:00,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:00,456 INFO L225 Difference]: With dead ends: 92913 [2020-10-11 16:13:00,456 INFO L226 Difference]: Without dead ends: 92836 [2020-10-11 16:13:00,457 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-11 16:13:01,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92836 states. [2020-10-11 16:13:03,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92836 to 40834. [2020-10-11 16:13:03,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40834 states. [2020-10-11 16:13:03,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40834 states to 40834 states and 218021 transitions. [2020-10-11 16:13:03,297 INFO L78 Accepts]: Start accepts. Automaton has 40834 states and 218021 transitions. Word has length 27 [2020-10-11 16:13:03,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:03,297 INFO L481 AbstractCegarLoop]: Abstraction has 40834 states and 218021 transitions. [2020-10-11 16:13:03,297 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:13:03,298 INFO L276 IsEmpty]: Start isEmpty. Operand 40834 states and 218021 transitions. [2020-10-11 16:13:03,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:03,303 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:03,303 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:03,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2020-10-11 16:13:03,512 INFO L429 AbstractCegarLoop]: === Iteration 65 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:03,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:03,512 INFO L82 PathProgramCache]: Analyzing trace with hash -947827339, now seen corresponding path program 19 times [2020-10-11 16:13:03,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:03,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385269693] [2020-10-11 16:13:03,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:03,631 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:03,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385269693] [2020-10-11 16:13:03,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:03,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:03,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884355591] [2020-10-11 16:13:03,632 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:03,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:03,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:03,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:03,633 INFO L87 Difference]: Start difference. First operand 40834 states and 218021 transitions. Second operand 11 states. [2020-10-11 16:13:07,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:07,307 INFO L93 Difference]: Finished difference Result 180696 states and 786321 transitions. [2020-10-11 16:13:07,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:07,308 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:07,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:07,831 INFO L225 Difference]: With dead ends: 180696 [2020-10-11 16:13:07,831 INFO L226 Difference]: Without dead ends: 180678 [2020-10-11 16:13:07,831 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:09,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180678 states. [2020-10-11 16:13:11,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180678 to 40673. [2020-10-11 16:13:11,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40673 states. [2020-10-11 16:13:12,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40673 states to 40673 states and 217228 transitions. [2020-10-11 16:13:12,991 INFO L78 Accepts]: Start accepts. Automaton has 40673 states and 217228 transitions. Word has length 27 [2020-10-11 16:13:12,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:12,992 INFO L481 AbstractCegarLoop]: Abstraction has 40673 states and 217228 transitions. [2020-10-11 16:13:12,992 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:13:12,992 INFO L276 IsEmpty]: Start isEmpty. Operand 40673 states and 217228 transitions. [2020-10-11 16:13:12,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:12,999 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:13,000 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:13,000 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2020-10-11 16:13:13,000 INFO L429 AbstractCegarLoop]: === Iteration 66 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:13,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:13,000 INFO L82 PathProgramCache]: Analyzing trace with hash -963570379, now seen corresponding path program 20 times [2020-10-11 16:13:13,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:13,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595890266] [2020-10-11 16:13:13,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:13,100 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:13,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595890266] [2020-10-11 16:13:13,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:13,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:13,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239149190] [2020-10-11 16:13:13,102 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:13,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:13,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:13,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:13,102 INFO L87 Difference]: Start difference. First operand 40673 states and 217228 transitions. Second operand 11 states. [2020-10-11 16:13:16,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:16,885 INFO L93 Difference]: Finished difference Result 180287 states and 784579 transitions. [2020-10-11 16:13:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:16,886 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:16,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:17,396 INFO L225 Difference]: With dead ends: 180287 [2020-10-11 16:13:17,397 INFO L226 Difference]: Without dead ends: 180263 [2020-10-11 16:13:17,397 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1559 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:19,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180263 states. [2020-10-11 16:13:21,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180263 to 40321. [2020-10-11 16:13:21,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40321 states. [2020-10-11 16:13:21,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40321 states to 40321 states and 215433 transitions. [2020-10-11 16:13:21,163 INFO L78 Accepts]: Start accepts. Automaton has 40321 states and 215433 transitions. Word has length 27 [2020-10-11 16:13:21,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:21,163 INFO L481 AbstractCegarLoop]: Abstraction has 40321 states and 215433 transitions. [2020-10-11 16:13:21,163 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:13:21,163 INFO L276 IsEmpty]: Start isEmpty. Operand 40321 states and 215433 transitions. [2020-10-11 16:13:21,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:21,168 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:21,168 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:21,168 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2020-10-11 16:13:21,168 INFO L429 AbstractCegarLoop]: === Iteration 67 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:21,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:21,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1412510069, now seen corresponding path program 21 times [2020-10-11 16:13:21,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:21,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545845755] [2020-10-11 16:13:21,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:21,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:21,272 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:21,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545845755] [2020-10-11 16:13:21,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:21,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:21,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994065459] [2020-10-11 16:13:21,273 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:21,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:21,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:21,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:21,273 INFO L87 Difference]: Start difference. First operand 40321 states and 215433 transitions. Second operand 11 states. [2020-10-11 16:13:25,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:25,631 INFO L93 Difference]: Finished difference Result 179815 states and 782456 transitions. [2020-10-11 16:13:25,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:25,632 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:25,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:26,163 INFO L225 Difference]: With dead ends: 179815 [2020-10-11 16:13:26,163 INFO L226 Difference]: Without dead ends: 179797 [2020-10-11 16:13:26,163 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1545 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:27,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179797 states. [2020-10-11 16:13:29,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179797 to 40030. [2020-10-11 16:13:29,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40030 states. [2020-10-11 16:13:29,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40030 states to 40030 states and 214096 transitions. [2020-10-11 16:13:29,845 INFO L78 Accepts]: Start accepts. Automaton has 40030 states and 214096 transitions. Word has length 27 [2020-10-11 16:13:29,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:29,845 INFO L481 AbstractCegarLoop]: Abstraction has 40030 states and 214096 transitions. [2020-10-11 16:13:29,845 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:13:29,845 INFO L276 IsEmpty]: Start isEmpty. Operand 40030 states and 214096 transitions. [2020-10-11 16:13:29,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:29,850 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:29,850 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:29,850 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2020-10-11 16:13:29,850 INFO L429 AbstractCegarLoop]: === Iteration 68 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:29,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:29,851 INFO L82 PathProgramCache]: Analyzing trace with hash 1385815349, now seen corresponding path program 22 times [2020-10-11 16:13:29,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:29,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024232076] [2020-10-11 16:13:29,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:29,957 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:29,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024232076] [2020-10-11 16:13:29,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:29,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:29,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797898732] [2020-10-11 16:13:29,958 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:29,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:29,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:29,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:29,958 INFO L87 Difference]: Start difference. First operand 40030 states and 214096 transitions. Second operand 11 states. [2020-10-11 16:13:34,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:34,375 INFO L93 Difference]: Finished difference Result 179585 states and 781438 transitions. [2020-10-11 16:13:34,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:34,376 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:34,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:34,950 INFO L225 Difference]: With dead ends: 179585 [2020-10-11 16:13:34,950 INFO L226 Difference]: Without dead ends: 179561 [2020-10-11 16:13:34,950 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1535 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:37,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179561 states. [2020-10-11 16:13:39,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179561 to 39678. [2020-10-11 16:13:39,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39678 states. [2020-10-11 16:13:39,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39678 states to 39678 states and 212301 transitions. [2020-10-11 16:13:39,815 INFO L78 Accepts]: Start accepts. Automaton has 39678 states and 212301 transitions. Word has length 27 [2020-10-11 16:13:39,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:39,815 INFO L481 AbstractCegarLoop]: Abstraction has 39678 states and 212301 transitions. [2020-10-11 16:13:39,816 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:13:39,816 INFO L276 IsEmpty]: Start isEmpty. Operand 39678 states and 212301 transitions. [2020-10-11 16:13:39,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:39,821 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:39,821 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:39,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2020-10-11 16:13:39,822 INFO L429 AbstractCegarLoop]: === Iteration 69 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:39,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:39,822 INFO L82 PathProgramCache]: Analyzing trace with hash -847392523, now seen corresponding path program 23 times [2020-10-11 16:13:39,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:39,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908460025] [2020-10-11 16:13:39,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:39,944 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:39,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908460025] [2020-10-11 16:13:39,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:39,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:39,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78514376] [2020-10-11 16:13:39,945 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:39,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:39,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:39,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:39,946 INFO L87 Difference]: Start difference. First operand 39678 states and 212301 transitions. Second operand 11 states. [2020-10-11 16:13:44,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:44,486 INFO L93 Difference]: Finished difference Result 179113 states and 779315 transitions. [2020-10-11 16:13:44,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:44,488 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:44,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:45,084 INFO L225 Difference]: With dead ends: 179113 [2020-10-11 16:13:45,084 INFO L226 Difference]: Without dead ends: 179095 [2020-10-11 16:13:45,085 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:46,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179095 states. [2020-10-11 16:13:49,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179095 to 39387. [2020-10-11 16:13:49,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39387 states. [2020-10-11 16:13:50,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39387 states to 39387 states and 210964 transitions. [2020-10-11 16:13:50,171 INFO L78 Accepts]: Start accepts. Automaton has 39387 states and 210964 transitions. Word has length 27 [2020-10-11 16:13:50,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:13:50,171 INFO L481 AbstractCegarLoop]: Abstraction has 39387 states and 210964 transitions. [2020-10-11 16:13:50,171 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:13:50,171 INFO L276 IsEmpty]: Start isEmpty. Operand 39387 states and 210964 transitions. [2020-10-11 16:13:50,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:13:50,177 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:13:50,177 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:13:50,177 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2020-10-11 16:13:50,177 INFO L429 AbstractCegarLoop]: === Iteration 70 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:13:50,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:13:50,178 INFO L82 PathProgramCache]: Analyzing trace with hash -858344203, now seen corresponding path program 24 times [2020-10-11 16:13:50,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:13:50,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643010159] [2020-10-11 16:13:50,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:13:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:13:50,311 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:13:50,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643010159] [2020-10-11 16:13:50,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:13:50,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-11 16:13:50,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628378843] [2020-10-11 16:13:50,312 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-11 16:13:50,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:13:50,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-11 16:13:50,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-11 16:13:50,313 INFO L87 Difference]: Start difference. First operand 39387 states and 210964 transitions. Second operand 11 states. [2020-10-11 16:13:54,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:13:54,921 INFO L93 Difference]: Finished difference Result 178704 states and 777573 transitions. [2020-10-11 16:13:54,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-11 16:13:54,922 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-11 16:13:54,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:13:55,488 INFO L225 Difference]: With dead ends: 178704 [2020-10-11 16:13:55,488 INFO L226 Difference]: Without dead ends: 178675 [2020-10-11 16:13:55,489 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-11 16:13:57,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178675 states. [2020-10-11 16:14:00,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178675 to 38805. [2020-10-11 16:14:00,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38805 states. [2020-10-11 16:14:00,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38805 states to 38805 states and 208284 transitions. [2020-10-11 16:14:00,862 INFO L78 Accepts]: Start accepts. Automaton has 38805 states and 208284 transitions. Word has length 27 [2020-10-11 16:14:00,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:00,862 INFO L481 AbstractCegarLoop]: Abstraction has 38805 states and 208284 transitions. [2020-10-11 16:14:00,862 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-11 16:14:00,862 INFO L276 IsEmpty]: Start isEmpty. Operand 38805 states and 208284 transitions. [2020-10-11 16:14:00,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:14:00,869 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:00,869 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:00,869 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2020-10-11 16:14:00,869 INFO L429 AbstractCegarLoop]: === Iteration 71 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:00,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:00,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1294328210, now seen corresponding path program 2 times [2020-10-11 16:14:00,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:00,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332562579] [2020-10-11 16:14:00,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:00,944 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:14:00,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332562579] [2020-10-11 16:14:00,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:14:00,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:14:00,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413174022] [2020-10-11 16:14:00,945 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:14:00,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:00,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:14:00,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:14:00,945 INFO L87 Difference]: Start difference. First operand 38805 states and 208284 transitions. Second operand 7 states. [2020-10-11 16:14:02,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:02,071 INFO L93 Difference]: Finished difference Result 90966 states and 445145 transitions. [2020-10-11 16:14:02,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:14:02,073 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-11 16:14:02,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:02,406 INFO L225 Difference]: With dead ends: 90966 [2020-10-11 16:14:02,406 INFO L226 Difference]: Without dead ends: 90889 [2020-10-11 16:14:02,407 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:14:03,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90889 states. [2020-10-11 16:14:04,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90889 to 40453. [2020-10-11 16:14:04,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40453 states. [2020-10-11 16:14:04,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40453 states to 40453 states and 217061 transitions. [2020-10-11 16:14:04,880 INFO L78 Accepts]: Start accepts. Automaton has 40453 states and 217061 transitions. Word has length 27 [2020-10-11 16:14:04,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:04,880 INFO L481 AbstractCegarLoop]: Abstraction has 40453 states and 217061 transitions. [2020-10-11 16:14:04,880 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:14:04,880 INFO L276 IsEmpty]: Start isEmpty. Operand 40453 states and 217061 transitions. [2020-10-11 16:14:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:14:04,886 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:04,886 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:04,886 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2020-10-11 16:14:04,887 INFO L429 AbstractCegarLoop]: === Iteration 72 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:04,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:04,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1294339618, now seen corresponding path program 2 times [2020-10-11 16:14:04,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:04,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457951760] [2020-10-11 16:14:04,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:04,948 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:14:04,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457951760] [2020-10-11 16:14:04,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:14:04,949 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:14:04,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261625712] [2020-10-11 16:14:04,949 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:14:04,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:04,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:14:04,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:14:04,950 INFO L87 Difference]: Start difference. First operand 40453 states and 217061 transitions. Second operand 7 states. [2020-10-11 16:14:05,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:05,993 INFO L93 Difference]: Finished difference Result 91560 states and 447373 transitions. [2020-10-11 16:14:05,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:14:05,994 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-11 16:14:05,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:06,321 INFO L225 Difference]: With dead ends: 91560 [2020-10-11 16:14:06,321 INFO L226 Difference]: Without dead ends: 91483 [2020-10-11 16:14:06,321 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:14:07,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91483 states. [2020-10-11 16:14:08,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91483 to 41467. [2020-10-11 16:14:08,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41467 states. [2020-10-11 16:14:08,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41467 states to 41467 states and 222391 transitions. [2020-10-11 16:14:08,822 INFO L78 Accepts]: Start accepts. Automaton has 41467 states and 222391 transitions. Word has length 27 [2020-10-11 16:14:08,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:08,823 INFO L481 AbstractCegarLoop]: Abstraction has 41467 states and 222391 transitions. [2020-10-11 16:14:08,823 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:14:08,823 INFO L276 IsEmpty]: Start isEmpty. Operand 41467 states and 222391 transitions. [2020-10-11 16:14:08,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:14:08,829 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:08,829 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:08,829 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2020-10-11 16:14:08,829 INFO L429 AbstractCegarLoop]: === Iteration 73 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:08,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:08,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1294356017, now seen corresponding path program 2 times [2020-10-11 16:14:08,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:08,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675943294] [2020-10-11 16:14:08,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:08,892 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:14:08,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675943294] [2020-10-11 16:14:08,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:14:08,893 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:14:08,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842020159] [2020-10-11 16:14:08,893 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:14:08,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:08,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:14:08,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:14:08,893 INFO L87 Difference]: Start difference. First operand 41467 states and 222391 transitions. Second operand 7 states. [2020-10-11 16:14:10,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:10,539 INFO L93 Difference]: Finished difference Result 92674 states and 452263 transitions. [2020-10-11 16:14:10,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:14:10,541 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-11 16:14:10,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:10,861 INFO L225 Difference]: With dead ends: 92674 [2020-10-11 16:14:10,862 INFO L226 Difference]: Without dead ends: 92597 [2020-10-11 16:14:10,862 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:14:11,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92597 states. [2020-10-11 16:14:13,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92597 to 42564. [2020-10-11 16:14:13,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42564 states. [2020-10-11 16:14:13,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42564 states to 42564 states and 227862 transitions. [2020-10-11 16:14:13,326 INFO L78 Accepts]: Start accepts. Automaton has 42564 states and 227862 transitions. Word has length 27 [2020-10-11 16:14:13,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:13,326 INFO L481 AbstractCegarLoop]: Abstraction has 42564 states and 227862 transitions. [2020-10-11 16:14:13,326 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:14:13,326 INFO L276 IsEmpty]: Start isEmpty. Operand 42564 states and 227862 transitions. [2020-10-11 16:14:13,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-11 16:14:13,332 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:13,332 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:13,332 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2020-10-11 16:14:13,332 INFO L429 AbstractCegarLoop]: === Iteration 74 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:13,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:13,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1294335650, now seen corresponding path program 2 times [2020-10-11 16:14:13,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:13,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966624569] [2020-10-11 16:14:13,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:13,403 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:14:13,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966624569] [2020-10-11 16:14:13,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:14:13,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-11 16:14:13,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933952106] [2020-10-11 16:14:13,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:14:13,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:13,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:14:13,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:14:13,405 INFO L87 Difference]: Start difference. First operand 42564 states and 227862 transitions. Second operand 7 states. [2020-10-11 16:14:14,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:14,523 INFO L93 Difference]: Finished difference Result 93922 states and 458312 transitions. [2020-10-11 16:14:14,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:14:14,525 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-11 16:14:14,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:14,870 INFO L225 Difference]: With dead ends: 93922 [2020-10-11 16:14:14,871 INFO L226 Difference]: Without dead ends: 93845 [2020-10-11 16:14:14,871 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:14:15,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93845 states. [2020-10-11 16:14:17,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93845 to 43794. [2020-10-11 16:14:17,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43794 states. [2020-10-11 16:14:17,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43794 states to 43794 states and 233791 transitions. [2020-10-11 16:14:17,294 INFO L78 Accepts]: Start accepts. Automaton has 43794 states and 233791 transitions. Word has length 27 [2020-10-11 16:14:17,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:17,294 INFO L481 AbstractCegarLoop]: Abstraction has 43794 states and 233791 transitions. [2020-10-11 16:14:17,295 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:14:17,295 INFO L276 IsEmpty]: Start isEmpty. Operand 43794 states and 233791 transitions. [2020-10-11 16:14:17,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:17,301 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:17,302 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:17,302 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2020-10-11 16:14:17,302 INFO L429 AbstractCegarLoop]: === Iteration 75 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:17,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:17,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1919686780, now seen corresponding path program 1 times [2020-10-11 16:14:17,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:17,302 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939144237] [2020-10-11 16:14:17,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:17,403 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:14:17,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939144237] [2020-10-11 16:14:17,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011199661] [2020-10-11 16:14:17,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:17,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:17,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:17,650 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:14:17,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:17,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:17,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041866059] [2020-10-11 16:14:17,651 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:17,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:17,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:17,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:17,652 INFO L87 Difference]: Start difference. First operand 43794 states and 233791 transitions. Second operand 16 states. [2020-10-11 16:14:20,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:20,244 INFO L93 Difference]: Finished difference Result 140781 states and 654227 transitions. [2020-10-11 16:14:20,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:20,245 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:20,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:20,673 INFO L225 Difference]: With dead ends: 140781 [2020-10-11 16:14:20,673 INFO L226 Difference]: Without dead ends: 140737 [2020-10-11 16:14:20,673 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:21,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140737 states. [2020-10-11 16:14:23,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140737 to 43602. [2020-10-11 16:14:23,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43602 states. [2020-10-11 16:14:23,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43602 states to 43602 states and 232379 transitions. [2020-10-11 16:14:23,829 INFO L78 Accepts]: Start accepts. Automaton has 43602 states and 232379 transitions. Word has length 29 [2020-10-11 16:14:23,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:23,829 INFO L481 AbstractCegarLoop]: Abstraction has 43602 states and 232379 transitions. [2020-10-11 16:14:23,829 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:23,829 INFO L276 IsEmpty]: Start isEmpty. Operand 43602 states and 232379 transitions. [2020-10-11 16:14:23,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:23,838 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:23,839 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:24,039 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:24,040 INFO L429 AbstractCegarLoop]: === Iteration 76 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:24,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:24,040 INFO L82 PathProgramCache]: Analyzing trace with hash -422590804, now seen corresponding path program 1 times [2020-10-11 16:14:24,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:24,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021922037] [2020-10-11 16:14:24,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:24,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:24,119 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:14:24,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021922037] [2020-10-11 16:14:24,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416254443] [2020-10-11 16:14:24,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:24,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:24,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:24,345 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:14:24,345 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:24,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:24,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103498232] [2020-10-11 16:14:24,346 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:24,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:24,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:24,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:24,347 INFO L87 Difference]: Start difference. First operand 43602 states and 232379 transitions. Second operand 16 states. [2020-10-11 16:14:26,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:26,314 INFO L93 Difference]: Finished difference Result 139468 states and 647412 transitions. [2020-10-11 16:14:26,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:26,315 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:26,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:26,747 INFO L225 Difference]: With dead ends: 139468 [2020-10-11 16:14:26,747 INFO L226 Difference]: Without dead ends: 139424 [2020-10-11 16:14:26,747 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:28,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139424 states. [2020-10-11 16:14:30,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139424 to 43506. [2020-10-11 16:14:30,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43506 states. [2020-10-11 16:14:30,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43506 states to 43506 states and 231546 transitions. [2020-10-11 16:14:30,574 INFO L78 Accepts]: Start accepts. Automaton has 43506 states and 231546 transitions. Word has length 29 [2020-10-11 16:14:30,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:30,574 INFO L481 AbstractCegarLoop]: Abstraction has 43506 states and 231546 transitions. [2020-10-11 16:14:30,574 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:30,574 INFO L276 IsEmpty]: Start isEmpty. Operand 43506 states and 231546 transitions. [2020-10-11 16:14:30,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:30,581 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:30,581 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:30,781 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:30,782 INFO L429 AbstractCegarLoop]: === Iteration 77 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:30,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:30,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1608517554, now seen corresponding path program 1 times [2020-10-11 16:14:30,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:30,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268958838] [2020-10-11 16:14:30,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:30,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:30,872 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:14:30,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268958838] [2020-10-11 16:14:30,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031547569] [2020-10-11 16:14:30,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:30,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:30,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:31,095 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:14:31,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:31,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:31,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797863102] [2020-10-11 16:14:31,096 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:31,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:31,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:31,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:31,097 INFO L87 Difference]: Start difference. First operand 43506 states and 231546 transitions. Second operand 16 states. [2020-10-11 16:14:33,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:33,165 INFO L93 Difference]: Finished difference Result 138170 states and 641113 transitions. [2020-10-11 16:14:33,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:33,166 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:33,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:33,571 INFO L225 Difference]: With dead ends: 138170 [2020-10-11 16:14:33,572 INFO L226 Difference]: Without dead ends: 138126 [2020-10-11 16:14:33,572 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:34,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138126 states. [2020-10-11 16:14:36,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138126 to 43481. [2020-10-11 16:14:36,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43481 states. [2020-10-11 16:14:36,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43481 states to 43481 states and 231123 transitions. [2020-10-11 16:14:36,679 INFO L78 Accepts]: Start accepts. Automaton has 43481 states and 231123 transitions. Word has length 29 [2020-10-11 16:14:36,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:36,679 INFO L481 AbstractCegarLoop]: Abstraction has 43481 states and 231123 transitions. [2020-10-11 16:14:36,679 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:36,679 INFO L276 IsEmpty]: Start isEmpty. Operand 43481 states and 231123 transitions. [2020-10-11 16:14:36,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:36,690 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:36,690 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:36,890 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:36,890 INFO L429 AbstractCegarLoop]: === Iteration 78 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:36,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:36,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1153508284, now seen corresponding path program 2 times [2020-10-11 16:14:36,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:36,892 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433642407] [2020-10-11 16:14:36,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:36,976 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:36,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433642407] [2020-10-11 16:14:36,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385146145] [2020-10-11 16:14:36,977 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:37,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:14:37,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:14:37,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:37,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:37,234 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:37,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:37,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:37,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014552982] [2020-10-11 16:14:37,236 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:37,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:37,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:37,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:37,236 INFO L87 Difference]: Start difference. First operand 43481 states and 231123 transitions. Second operand 16 states. [2020-10-11 16:14:39,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:39,938 INFO L93 Difference]: Finished difference Result 135919 states and 629813 transitions. [2020-10-11 16:14:39,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:39,939 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:39,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:40,315 INFO L225 Difference]: With dead ends: 135919 [2020-10-11 16:14:40,315 INFO L226 Difference]: Without dead ends: 135873 [2020-10-11 16:14:40,315 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:41,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135873 states. [2020-10-11 16:14:43,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135873 to 43684. [2020-10-11 16:14:43,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43684 states. [2020-10-11 16:14:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43684 states to 43684 states and 232067 transitions. [2020-10-11 16:14:43,776 INFO L78 Accepts]: Start accepts. Automaton has 43684 states and 232067 transitions. Word has length 29 [2020-10-11 16:14:43,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:43,776 INFO L481 AbstractCegarLoop]: Abstraction has 43684 states and 232067 transitions. [2020-10-11 16:14:43,776 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:43,776 INFO L276 IsEmpty]: Start isEmpty. Operand 43684 states and 232067 transitions. [2020-10-11 16:14:43,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:43,785 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:43,785 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:43,985 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:43,986 INFO L429 AbstractCegarLoop]: === Iteration 79 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:43,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:43,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1153496876, now seen corresponding path program 2 times [2020-10-11 16:14:43,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:43,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16884337] [2020-10-11 16:14:43,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:43,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:44,080 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:44,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16884337] [2020-10-11 16:14:44,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012381329] [2020-10-11 16:14:44,081 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:44,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:14:44,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:14:44,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:44,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:44,344 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:44,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:44,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:44,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910956834] [2020-10-11 16:14:44,345 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:44,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:44,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:44,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:44,346 INFO L87 Difference]: Start difference. First operand 43684 states and 232067 transitions. Second operand 16 states. [2020-10-11 16:14:47,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:47,112 INFO L93 Difference]: Finished difference Result 134838 states and 624786 transitions. [2020-10-11 16:14:47,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:47,113 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:47,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:47,619 INFO L225 Difference]: With dead ends: 134838 [2020-10-11 16:14:47,619 INFO L226 Difference]: Without dead ends: 134792 [2020-10-11 16:14:47,620 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:49,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134792 states. [2020-10-11 16:14:51,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134792 to 43622. [2020-10-11 16:14:51,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43622 states. [2020-10-11 16:14:52,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43622 states to 43622 states and 231628 transitions. [2020-10-11 16:14:52,018 INFO L78 Accepts]: Start accepts. Automaton has 43622 states and 231628 transitions. Word has length 29 [2020-10-11 16:14:52,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:52,019 INFO L481 AbstractCegarLoop]: Abstraction has 43622 states and 231628 transitions. [2020-10-11 16:14:52,019 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:52,019 INFO L276 IsEmpty]: Start isEmpty. Operand 43622 states and 231628 transitions. [2020-10-11 16:14:52,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:52,028 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:52,029 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:52,234 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:52,235 INFO L429 AbstractCegarLoop]: === Iteration 80 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:52,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:52,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1153500844, now seen corresponding path program 2 times [2020-10-11 16:14:52,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:52,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119753667] [2020-10-11 16:14:52,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:52,338 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:52,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119753667] [2020-10-11 16:14:52,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885494450] [2020-10-11 16:14:52,338 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:52,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:14:52,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:14:52,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:52,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:52,587 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-11 16:14:52,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:52,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:52,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835334569] [2020-10-11 16:14:52,587 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:52,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:52,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:52,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:52,588 INFO L87 Difference]: Start difference. First operand 43622 states and 231628 transitions. Second operand 16 states. [2020-10-11 16:14:55,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:14:55,255 INFO L93 Difference]: Finished difference Result 133406 states and 618320 transitions. [2020-10-11 16:14:55,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:14:55,257 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:14:55,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:14:55,776 INFO L225 Difference]: With dead ends: 133406 [2020-10-11 16:14:55,776 INFO L226 Difference]: Without dead ends: 133360 [2020-10-11 16:14:55,776 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:14:57,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133360 states. [2020-10-11 16:14:59,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133360 to 43128. [2020-10-11 16:14:59,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43128 states. [2020-10-11 16:14:59,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43128 states to 43128 states and 228903 transitions. [2020-10-11 16:14:59,316 INFO L78 Accepts]: Start accepts. Automaton has 43128 states and 228903 transitions. Word has length 29 [2020-10-11 16:14:59,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:14:59,317 INFO L481 AbstractCegarLoop]: Abstraction has 43128 states and 228903 transitions. [2020-10-11 16:14:59,317 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:14:59,317 INFO L276 IsEmpty]: Start isEmpty. Operand 43128 states and 228903 transitions. [2020-10-11 16:14:59,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:14:59,327 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:14:59,327 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:14:59,527 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:59,528 INFO L429 AbstractCegarLoop]: === Iteration 81 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:14:59,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:14:59,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1591871556, now seen corresponding path program 3 times [2020-10-11 16:14:59,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:14:59,529 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526958093] [2020-10-11 16:14:59,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:14:59,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:14:59,640 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:14:59,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526958093] [2020-10-11 16:14:59,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322797229] [2020-10-11 16:14:59,642 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:14:59,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-11 16:14:59,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:14:59,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:14:59,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:14:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:14:59,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:14:59,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:14:59,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385354061] [2020-10-11 16:14:59,914 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:14:59,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:14:59,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:14:59,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:14:59,915 INFO L87 Difference]: Start difference. First operand 43128 states and 228903 transitions. Second operand 16 states. [2020-10-11 16:15:03,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:03,053 INFO L93 Difference]: Finished difference Result 135323 states and 626681 transitions. [2020-10-11 16:15:03,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:03,054 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:03,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:03,565 INFO L225 Difference]: With dead ends: 135323 [2020-10-11 16:15:03,565 INFO L226 Difference]: Without dead ends: 135279 [2020-10-11 16:15:03,565 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:04,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135279 states. [2020-10-11 16:15:06,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135279 to 42900. [2020-10-11 16:15:06,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42900 states. [2020-10-11 16:15:06,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42900 states to 42900 states and 227522 transitions. [2020-10-11 16:15:06,946 INFO L78 Accepts]: Start accepts. Automaton has 42900 states and 227522 transitions. Word has length 29 [2020-10-11 16:15:06,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:06,946 INFO L481 AbstractCegarLoop]: Abstraction has 42900 states and 227522 transitions. [2020-10-11 16:15:06,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:06,947 INFO L276 IsEmpty]: Start isEmpty. Operand 42900 states and 227522 transitions. [2020-10-11 16:15:06,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:06,957 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:06,957 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:07,157 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:07,157 INFO L429 AbstractCegarLoop]: === Iteration 82 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:07,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:07,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1973162059, now seen corresponding path program 1 times [2020-10-11 16:15:07,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:07,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623395496] [2020-10-11 16:15:07,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:07,283 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:15:07,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623395496] [2020-10-11 16:15:07,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711157290] [2020-10-11 16:15:07,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:07,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:07,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:07,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:07,557 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:15:07,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:07,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:07,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997444652] [2020-10-11 16:15:07,558 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:07,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:07,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:07,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:07,559 INFO L87 Difference]: Start difference. First operand 42900 states and 227522 transitions. Second operand 16 states. [2020-10-11 16:15:09,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:09,897 INFO L93 Difference]: Finished difference Result 141153 states and 654921 transitions. [2020-10-11 16:15:09,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:09,899 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:09,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:10,462 INFO L225 Difference]: With dead ends: 141153 [2020-10-11 16:15:10,462 INFO L226 Difference]: Without dead ends: 141109 [2020-10-11 16:15:10,463 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:11,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141109 states. [2020-10-11 16:15:14,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141109 to 42878. [2020-10-11 16:15:14,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42878 states. [2020-10-11 16:15:15,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42878 states to 42878 states and 227112 transitions. [2020-10-11 16:15:15,006 INFO L78 Accepts]: Start accepts. Automaton has 42878 states and 227112 transitions. Word has length 29 [2020-10-11 16:15:15,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:15,006 INFO L481 AbstractCegarLoop]: Abstraction has 42878 states and 227112 transitions. [2020-10-11 16:15:15,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:15,006 INFO L276 IsEmpty]: Start isEmpty. Operand 42878 states and 227112 transitions. [2020-10-11 16:15:15,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:15,017 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:15,017 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:15,217 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-11 16:15:15,218 INFO L429 AbstractCegarLoop]: === Iteration 83 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:15,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:15,219 INFO L82 PathProgramCache]: Analyzing trace with hash -290696879, now seen corresponding path program 1 times [2020-10-11 16:15:15,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:15,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531538448] [2020-10-11 16:15:15,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:15,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:15:15,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531538448] [2020-10-11 16:15:15,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669171386] [2020-10-11 16:15:15,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:15,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:15,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:15,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:15,600 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-11 16:15:15,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:15,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:15,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185224620] [2020-10-11 16:15:15,601 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:15,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:15,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:15,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:15,602 INFO L87 Difference]: Start difference. First operand 42878 states and 227112 transitions. Second operand 16 states. [2020-10-11 16:15:18,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:18,059 INFO L93 Difference]: Finished difference Result 139558 states and 647187 transitions. [2020-10-11 16:15:18,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:18,061 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:18,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:18,613 INFO L225 Difference]: With dead ends: 139558 [2020-10-11 16:15:18,613 INFO L226 Difference]: Without dead ends: 139514 [2020-10-11 16:15:18,613 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:20,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139514 states. [2020-10-11 16:15:22,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139514 to 42856. [2020-10-11 16:15:22,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42856 states. [2020-10-11 16:15:22,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42856 states to 42856 states and 226689 transitions. [2020-10-11 16:15:22,240 INFO L78 Accepts]: Start accepts. Automaton has 42856 states and 226689 transitions. Word has length 29 [2020-10-11 16:15:22,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:22,240 INFO L481 AbstractCegarLoop]: Abstraction has 42856 states and 226689 transitions. [2020-10-11 16:15:22,240 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:22,240 INFO L276 IsEmpty]: Start isEmpty. Operand 42856 states and 226689 transitions. [2020-10-11 16:15:22,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:22,251 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:22,251 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:22,451 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-11 16:15:22,452 INFO L429 AbstractCegarLoop]: === Iteration 84 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:22,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:22,453 INFO L82 PathProgramCache]: Analyzing trace with hash -745717557, now seen corresponding path program 2 times [2020-10-11 16:15:22,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:22,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921873388] [2020-10-11 16:15:22,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:22,555 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:22,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921873388] [2020-10-11 16:15:22,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346471059] [2020-10-11 16:15:22,556 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:22,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:15:22,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:15:22,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:22,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:22,816 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:22,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:22,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:22,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992363672] [2020-10-11 16:15:22,817 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:22,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:22,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:22,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:22,818 INFO L87 Difference]: Start difference. First operand 42856 states and 226689 transitions. Second operand 16 states. [2020-10-11 16:15:25,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:25,514 INFO L93 Difference]: Finished difference Result 137680 states and 637585 transitions. [2020-10-11 16:15:25,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:25,515 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:25,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:27,042 INFO L225 Difference]: With dead ends: 137680 [2020-10-11 16:15:27,042 INFO L226 Difference]: Without dead ends: 137630 [2020-10-11 16:15:27,043 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:28,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137630 states. [2020-10-11 16:15:30,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137630 to 42997. [2020-10-11 16:15:30,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42997 states. [2020-10-11 16:15:30,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42997 states to 42997 states and 227356 transitions. [2020-10-11 16:15:30,529 INFO L78 Accepts]: Start accepts. Automaton has 42997 states and 227356 transitions. Word has length 29 [2020-10-11 16:15:30,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:30,529 INFO L481 AbstractCegarLoop]: Abstraction has 42997 states and 227356 transitions. [2020-10-11 16:15:30,529 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:30,529 INFO L276 IsEmpty]: Start isEmpty. Operand 42997 states and 227356 transitions. [2020-10-11 16:15:30,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:30,540 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:30,540 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:30,740 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-11 16:15:30,741 INFO L429 AbstractCegarLoop]: === Iteration 85 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:30,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:30,742 INFO L82 PathProgramCache]: Analyzing trace with hash -745733956, now seen corresponding path program 4 times [2020-10-11 16:15:30,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:30,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637092997] [2020-10-11 16:15:30,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:30,837 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:30,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637092997] [2020-10-11 16:15:30,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593754865] [2020-10-11 16:15:30,837 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:30,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:15:30,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:15:30,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:30,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:31,084 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:31,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:31,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:31,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000580364] [2020-10-11 16:15:31,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:31,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:31,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:31,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:31,086 INFO L87 Difference]: Start difference. First operand 42997 states and 227356 transitions. Second operand 16 states. [2020-10-11 16:15:33,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:33,847 INFO L93 Difference]: Finished difference Result 134425 states and 621844 transitions. [2020-10-11 16:15:33,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:33,849 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:33,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:34,357 INFO L225 Difference]: With dead ends: 134425 [2020-10-11 16:15:34,357 INFO L226 Difference]: Without dead ends: 134379 [2020-10-11 16:15:34,357 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:35,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134379 states. [2020-10-11 16:15:38,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134379 to 42935. [2020-10-11 16:15:38,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42935 states. [2020-10-11 16:15:39,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42935 states to 42935 states and 226917 transitions. [2020-10-11 16:15:39,160 INFO L78 Accepts]: Start accepts. Automaton has 42935 states and 226917 transitions. Word has length 29 [2020-10-11 16:15:39,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:39,160 INFO L481 AbstractCegarLoop]: Abstraction has 42935 states and 226917 transitions. [2020-10-11 16:15:39,160 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:39,160 INFO L276 IsEmpty]: Start isEmpty. Operand 42935 states and 226917 transitions. [2020-10-11 16:15:39,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:39,170 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:39,170 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:39,371 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:39,371 INFO L429 AbstractCegarLoop]: === Iteration 86 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:39,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:39,372 INFO L82 PathProgramCache]: Analyzing trace with hash -745713589, now seen corresponding path program 2 times [2020-10-11 16:15:39,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:39,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745337426] [2020-10-11 16:15:39,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:39,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:39,473 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:39,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745337426] [2020-10-11 16:15:39,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919179956] [2020-10-11 16:15:39,474 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:39,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:15:39,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:15:39,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:39,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:39,740 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-11 16:15:39,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:39,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:39,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858626953] [2020-10-11 16:15:39,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:39,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:39,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:39,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:39,742 INFO L87 Difference]: Start difference. First operand 42935 states and 226917 transitions. Second operand 16 states. [2020-10-11 16:15:42,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:42,294 INFO L93 Difference]: Finished difference Result 135137 states and 625997 transitions. [2020-10-11 16:15:42,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:42,296 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:42,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:42,818 INFO L225 Difference]: With dead ends: 135137 [2020-10-11 16:15:42,818 INFO L226 Difference]: Without dead ends: 135087 [2020-10-11 16:15:42,819 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:44,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135087 states. [2020-10-11 16:15:46,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135087 to 42336. [2020-10-11 16:15:46,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42336 states. [2020-10-11 16:15:46,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42336 states to 42336 states and 223739 transitions. [2020-10-11 16:15:46,282 INFO L78 Accepts]: Start accepts. Automaton has 42336 states and 223739 transitions. Word has length 29 [2020-10-11 16:15:46,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:46,283 INFO L481 AbstractCegarLoop]: Abstraction has 42336 states and 223739 transitions. [2020-10-11 16:15:46,283 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 42336 states and 223739 transitions. [2020-10-11 16:15:46,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:46,294 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:46,294 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:46,500 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2020-10-11 16:15:46,501 INFO L429 AbstractCegarLoop]: === Iteration 87 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:46,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:46,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1865067275, now seen corresponding path program 3 times [2020-10-11 16:15:46,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:46,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591316603] [2020-10-11 16:15:46,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:46,636 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:15:46,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591316603] [2020-10-11 16:15:46,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262809648] [2020-10-11 16:15:46,637 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:46,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-11 16:15:46,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:15:46,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:46,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:46,978 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:15:46,978 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:46,978 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:46,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557776092] [2020-10-11 16:15:46,979 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:46,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:46,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:46,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:46,979 INFO L87 Difference]: Start difference. First operand 42336 states and 223739 transitions. Second operand 16 states. [2020-10-11 16:15:49,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:49,446 INFO L93 Difference]: Finished difference Result 136349 states and 630987 transitions. [2020-10-11 16:15:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:49,447 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:49,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:49,970 INFO L225 Difference]: With dead ends: 136349 [2020-10-11 16:15:49,970 INFO L226 Difference]: Without dead ends: 136305 [2020-10-11 16:15:49,970 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:52,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136305 states. [2020-10-11 16:15:54,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136305 to 42186. [2020-10-11 16:15:54,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42186 states. [2020-10-11 16:15:54,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42186 states to 42186 states and 222832 transitions. [2020-10-11 16:15:54,304 INFO L78 Accepts]: Start accepts. Automaton has 42186 states and 222832 transitions. Word has length 29 [2020-10-11 16:15:54,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:15:54,304 INFO L481 AbstractCegarLoop]: Abstraction has 42186 states and 222832 transitions. [2020-10-11 16:15:54,304 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:15:54,304 INFO L276 IsEmpty]: Start isEmpty. Operand 42186 states and 222832 transitions. [2020-10-11 16:15:54,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:15:54,315 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:15:54,315 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:15:54,516 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2020-10-11 16:15:54,516 INFO L429 AbstractCegarLoop]: === Iteration 88 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:15:54,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:15:54,517 INFO L82 PathProgramCache]: Analyzing trace with hash 2041985324, now seen corresponding path program 3 times [2020-10-11 16:15:54,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:15:54,517 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574711878] [2020-10-11 16:15:54,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:15:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:15:54,627 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:15:54,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574711878] [2020-10-11 16:15:54,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418225927] [2020-10-11 16:15:54,627 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:15:54,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-11 16:15:54,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:15:54,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:15:54,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:15:54,880 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:15:54,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:15:54,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:15:54,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419716321] [2020-10-11 16:15:54,881 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:15:54,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:15:54,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:15:54,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:15:54,881 INFO L87 Difference]: Start difference. First operand 42186 states and 222832 transitions. Second operand 16 states. [2020-10-11 16:15:57,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:15:57,634 INFO L93 Difference]: Finished difference Result 135812 states and 628090 transitions. [2020-10-11 16:15:57,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:15:57,636 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:15:57,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:15:58,169 INFO L225 Difference]: With dead ends: 135812 [2020-10-11 16:15:58,169 INFO L226 Difference]: Without dead ends: 135768 [2020-10-11 16:15:58,169 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:15:59,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135768 states. [2020-10-11 16:16:01,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135768 to 42079. [2020-10-11 16:16:01,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42079 states. [2020-10-11 16:16:01,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42079 states to 42079 states and 222233 transitions. [2020-10-11 16:16:01,746 INFO L78 Accepts]: Start accepts. Automaton has 42079 states and 222233 transitions. Word has length 29 [2020-10-11 16:16:01,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:01,746 INFO L481 AbstractCegarLoop]: Abstraction has 42079 states and 222233 transitions. [2020-10-11 16:16:01,746 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:01,746 INFO L276 IsEmpty]: Start isEmpty. Operand 42079 states and 222233 transitions. [2020-10-11 16:16:01,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:01,758 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:01,758 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:01,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:01,959 INFO L429 AbstractCegarLoop]: === Iteration 89 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:01,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:01,959 INFO L82 PathProgramCache]: Analyzing trace with hash -656591999, now seen corresponding path program 1 times [2020-10-11 16:16:01,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:01,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367004802] [2020-10-11 16:16:01,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:02,058 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:16:02,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367004802] [2020-10-11 16:16:02,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952478634] [2020-10-11 16:16:02,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:02,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:02,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:02,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:02,330 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-11 16:16:02,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:02,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:02,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347246594] [2020-10-11 16:16:02,331 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:02,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:02,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:02,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:02,332 INFO L87 Difference]: Start difference. First operand 42079 states and 222233 transitions. Second operand 16 states. [2020-10-11 16:16:05,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:05,451 INFO L93 Difference]: Finished difference Result 139249 states and 646209 transitions. [2020-10-11 16:16:05,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:05,453 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:05,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:06,002 INFO L225 Difference]: With dead ends: 139249 [2020-10-11 16:16:06,002 INFO L226 Difference]: Without dead ends: 139205 [2020-10-11 16:16:06,002 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:07,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139205 states. [2020-10-11 16:16:09,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139205 to 42066. [2020-10-11 16:16:09,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42066 states. [2020-10-11 16:16:09,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42066 states to 42066 states and 221912 transitions. [2020-10-11 16:16:09,519 INFO L78 Accepts]: Start accepts. Automaton has 42066 states and 221912 transitions. Word has length 29 [2020-10-11 16:16:09,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:09,520 INFO L481 AbstractCegarLoop]: Abstraction has 42066 states and 221912 transitions. [2020-10-11 16:16:09,520 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:09,520 INFO L276 IsEmpty]: Start isEmpty. Operand 42066 states and 221912 transitions. [2020-10-11 16:16:09,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:09,530 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:09,530 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:09,730 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:09,731 INFO L429 AbstractCegarLoop]: === Iteration 90 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:09,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:09,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1111601269, now seen corresponding path program 4 times [2020-10-11 16:16:09,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:09,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965432323] [2020-10-11 16:16:09,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:09,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:09,838 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:09,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965432323] [2020-10-11 16:16:09,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076326181] [2020-10-11 16:16:09,839 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:09,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:16:09,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:09,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:09,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:10,115 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:10,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:10,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:10,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106150837] [2020-10-11 16:16:10,116 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:10,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:10,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:10,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:10,117 INFO L87 Difference]: Start difference. First operand 42066 states and 221912 transitions. Second operand 16 states. [2020-10-11 16:16:12,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:12,621 INFO L93 Difference]: Finished difference Result 136710 states and 632229 transitions. [2020-10-11 16:16:12,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:12,622 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:12,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:13,138 INFO L225 Difference]: With dead ends: 136710 [2020-10-11 16:16:13,138 INFO L226 Difference]: Without dead ends: 136660 [2020-10-11 16:16:13,139 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:14,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136660 states. [2020-10-11 16:16:17,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136660 to 42207. [2020-10-11 16:16:17,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42207 states. [2020-10-11 16:16:17,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42207 states to 42207 states and 222579 transitions. [2020-10-11 16:16:17,518 INFO L78 Accepts]: Start accepts. Automaton has 42207 states and 222579 transitions. Word has length 29 [2020-10-11 16:16:17,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:17,519 INFO L481 AbstractCegarLoop]: Abstraction has 42207 states and 222579 transitions. [2020-10-11 16:16:17,519 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:17,519 INFO L276 IsEmpty]: Start isEmpty. Operand 42207 states and 222579 transitions. [2020-10-11 16:16:17,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:17,530 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:17,530 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:17,730 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:17,731 INFO L429 AbstractCegarLoop]: === Iteration 91 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:17,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:17,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1111629076, now seen corresponding path program 4 times [2020-10-11 16:16:17,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:17,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020257425] [2020-10-11 16:16:17,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:17,836 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:17,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020257425] [2020-10-11 16:16:17,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700759703] [2020-10-11 16:16:17,837 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:17,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:16:17,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:17,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:17,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:18,123 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:18,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:18,124 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:18,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456825938] [2020-10-11 16:16:18,125 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:18,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:18,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:18,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:18,126 INFO L87 Difference]: Start difference. First operand 42207 states and 222579 transitions. Second operand 16 states. [2020-10-11 16:16:20,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:20,561 INFO L93 Difference]: Finished difference Result 135625 states and 627192 transitions. [2020-10-11 16:16:20,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:20,562 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:20,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:21,069 INFO L225 Difference]: With dead ends: 135625 [2020-10-11 16:16:21,069 INFO L226 Difference]: Without dead ends: 135575 [2020-10-11 16:16:21,070 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:22,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135575 states. [2020-10-11 16:16:23,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135575 to 42083. [2020-10-11 16:16:23,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42083 states. [2020-10-11 16:16:24,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42083 states to 42083 states and 221863 transitions. [2020-10-11 16:16:24,129 INFO L78 Accepts]: Start accepts. Automaton has 42083 states and 221863 transitions. Word has length 29 [2020-10-11 16:16:24,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:24,130 INFO L481 AbstractCegarLoop]: Abstraction has 42083 states and 221863 transitions. [2020-10-11 16:16:24,130 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:24,130 INFO L276 IsEmpty]: Start isEmpty. Operand 42083 states and 221863 transitions. [2020-10-11 16:16:24,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:24,139 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:24,140 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:24,349 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2020-10-11 16:16:24,350 INFO L429 AbstractCegarLoop]: === Iteration 92 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:24,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:24,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1111608709, now seen corresponding path program 2 times [2020-10-11 16:16:24,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:24,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679665683] [2020-10-11 16:16:24,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:24,433 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:24,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679665683] [2020-10-11 16:16:24,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406479405] [2020-10-11 16:16:24,433 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:24,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:16:24,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:24,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:24,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:24,673 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-11 16:16:24,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:24,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:24,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851520029] [2020-10-11 16:16:24,674 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:24,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:24,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:24,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:24,674 INFO L87 Difference]: Start difference. First operand 42083 states and 221863 transitions. Second operand 16 states. [2020-10-11 16:16:27,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:27,081 INFO L93 Difference]: Finished difference Result 135171 states and 626620 transitions. [2020-10-11 16:16:27,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:27,082 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:27,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:27,486 INFO L225 Difference]: With dead ends: 135171 [2020-10-11 16:16:27,487 INFO L226 Difference]: Without dead ends: 135112 [2020-10-11 16:16:27,487 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:29,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135112 states. [2020-10-11 16:16:31,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135112 to 41353. [2020-10-11 16:16:31,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41353 states. [2020-10-11 16:16:31,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41353 states to 41353 states and 218067 transitions. [2020-10-11 16:16:31,182 INFO L78 Accepts]: Start accepts. Automaton has 41353 states and 218067 transitions. Word has length 29 [2020-10-11 16:16:31,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:31,183 INFO L481 AbstractCegarLoop]: Abstraction has 41353 states and 218067 transitions. [2020-10-11 16:16:31,183 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:31,183 INFO L276 IsEmpty]: Start isEmpty. Operand 41353 states and 218067 transitions. [2020-10-11 16:16:31,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:31,194 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:31,194 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:31,407 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-11 16:16:31,408 INFO L429 AbstractCegarLoop]: === Iteration 93 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:31,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:31,408 INFO L82 PathProgramCache]: Analyzing trace with hash 888585425, now seen corresponding path program 3 times [2020-10-11 16:16:31,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:31,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093656985] [2020-10-11 16:16:31,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:31,486 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:31,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093656985] [2020-10-11 16:16:31,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447565730] [2020-10-11 16:16:31,486 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:31,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:16:31,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:31,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:31,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:31,710 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:31,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:31,711 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:31,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389201447] [2020-10-11 16:16:31,712 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:31,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:31,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:31,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:31,712 INFO L87 Difference]: Start difference. First operand 41353 states and 218067 transitions. Second operand 16 states. [2020-10-11 16:16:33,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:33,865 INFO L93 Difference]: Finished difference Result 135561 states and 628000 transitions. [2020-10-11 16:16:33,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:33,866 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:33,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:34,277 INFO L225 Difference]: With dead ends: 135561 [2020-10-11 16:16:34,277 INFO L226 Difference]: Without dead ends: 135517 [2020-10-11 16:16:34,278 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:35,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135517 states. [2020-10-11 16:16:37,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135517 to 41345. [2020-10-11 16:16:37,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41345 states. [2020-10-11 16:16:37,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41345 states to 41345 states and 218006 transitions. [2020-10-11 16:16:37,190 INFO L78 Accepts]: Start accepts. Automaton has 41345 states and 218006 transitions. Word has length 29 [2020-10-11 16:16:37,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:37,190 INFO L481 AbstractCegarLoop]: Abstraction has 41345 states and 218006 transitions. [2020-10-11 16:16:37,190 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:37,190 INFO L276 IsEmpty]: Start isEmpty. Operand 41345 states and 218006 transitions. [2020-10-11 16:16:37,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:37,199 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:37,199 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:37,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-11 16:16:37,399 INFO L429 AbstractCegarLoop]: === Iteration 94 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:37,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:37,400 INFO L82 PathProgramCache]: Analyzing trace with hash 877622337, now seen corresponding path program 3 times [2020-10-11 16:16:37,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:37,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596867681] [2020-10-11 16:16:37,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:37,479 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:37,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596867681] [2020-10-11 16:16:37,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20209510] [2020-10-11 16:16:37,480 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:37,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:16:37,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:37,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:37,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:37,694 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:37,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:37,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:37,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385279595] [2020-10-11 16:16:37,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:37,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:37,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:37,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:37,696 INFO L87 Difference]: Start difference. First operand 41345 states and 218006 transitions. Second operand 16 states. [2020-10-11 16:16:40,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:40,213 INFO L93 Difference]: Finished difference Result 134714 states and 623609 transitions. [2020-10-11 16:16:40,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:40,214 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:40,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:40,606 INFO L225 Difference]: With dead ends: 134714 [2020-10-11 16:16:40,607 INFO L226 Difference]: Without dead ends: 134670 [2020-10-11 16:16:40,607 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:41,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134670 states. [2020-10-11 16:16:43,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134670 to 41247. [2020-10-11 16:16:43,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41247 states. [2020-10-11 16:16:43,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41247 states to 41247 states and 217534 transitions. [2020-10-11 16:16:43,468 INFO L78 Accepts]: Start accepts. Automaton has 41247 states and 217534 transitions. Word has length 29 [2020-10-11 16:16:43,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:43,468 INFO L481 AbstractCegarLoop]: Abstraction has 41247 states and 217534 transitions. [2020-10-11 16:16:43,468 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:43,469 INFO L276 IsEmpty]: Start isEmpty. Operand 41247 states and 217534 transitions. [2020-10-11 16:16:43,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:43,476 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:43,477 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:43,677 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-11 16:16:43,677 INFO L429 AbstractCegarLoop]: === Iteration 95 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:43,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:43,678 INFO L82 PathProgramCache]: Analyzing trace with hash 861862898, now seen corresponding path program 3 times [2020-10-11 16:16:43,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:43,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298201232] [2020-10-11 16:16:43,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:43,762 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:43,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298201232] [2020-10-11 16:16:43,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106102448] [2020-10-11 16:16:43,763 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:43,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-11 16:16:43,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:43,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:43,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:44,034 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:44,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:44,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:44,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991076201] [2020-10-11 16:16:44,036 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:44,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:44,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:44,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:44,037 INFO L87 Difference]: Start difference. First operand 41247 states and 217534 transitions. Second operand 16 states. [2020-10-11 16:16:46,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:46,178 INFO L93 Difference]: Finished difference Result 134144 states and 620566 transitions. [2020-10-11 16:16:46,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:46,179 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:46,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:46,567 INFO L225 Difference]: With dead ends: 134144 [2020-10-11 16:16:46,567 INFO L226 Difference]: Without dead ends: 134100 [2020-10-11 16:16:46,567 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:47,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134100 states. [2020-10-11 16:16:49,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134100 to 41026. [2020-10-11 16:16:49,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41026 states. [2020-10-11 16:16:50,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41026 states to 41026 states and 216444 transitions. [2020-10-11 16:16:50,087 INFO L78 Accepts]: Start accepts. Automaton has 41026 states and 216444 transitions. Word has length 29 [2020-10-11 16:16:50,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:50,087 INFO L481 AbstractCegarLoop]: Abstraction has 41026 states and 216444 transitions. [2020-10-11 16:16:50,087 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:50,088 INFO L276 IsEmpty]: Start isEmpty. Operand 41026 states and 216444 transitions. [2020-10-11 16:16:50,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:50,096 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:50,096 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:50,296 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-11 16:16:50,297 INFO L429 AbstractCegarLoop]: === Iteration 96 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:50,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:50,297 INFO L82 PathProgramCache]: Analyzing trace with hash 868378385, now seen corresponding path program 4 times [2020-10-11 16:16:50,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:50,298 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71480414] [2020-10-11 16:16:50,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:50,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:50,378 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:50,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71480414] [2020-10-11 16:16:50,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331359296] [2020-10-11 16:16:50,379 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:50,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:16:50,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:50,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:50,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:50,601 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:50,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:50,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:50,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847338421] [2020-10-11 16:16:50,602 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:50,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:50,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:50,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:50,603 INFO L87 Difference]: Start difference. First operand 41026 states and 216444 transitions. Second operand 16 states. [2020-10-11 16:16:52,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:52,586 INFO L93 Difference]: Finished difference Result 136110 states and 630361 transitions. [2020-10-11 16:16:52,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:52,587 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:52,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:52,976 INFO L225 Difference]: With dead ends: 136110 [2020-10-11 16:16:52,976 INFO L226 Difference]: Without dead ends: 136051 [2020-10-11 16:16:52,976 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:16:54,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136051 states. [2020-10-11 16:16:55,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136051 to 41075. [2020-10-11 16:16:55,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41075 states. [2020-10-11 16:16:55,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41075 states to 41075 states and 216669 transitions. [2020-10-11 16:16:55,878 INFO L78 Accepts]: Start accepts. Automaton has 41075 states and 216669 transitions. Word has length 29 [2020-10-11 16:16:55,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:16:55,879 INFO L481 AbstractCegarLoop]: Abstraction has 41075 states and 216669 transitions. [2020-10-11 16:16:55,879 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:16:55,879 INFO L276 IsEmpty]: Start isEmpty. Operand 41075 states and 216669 transitions. [2020-10-11 16:16:55,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:16:55,887 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:16:55,887 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:16:56,087 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2020-10-11 16:16:56,088 INFO L429 AbstractCegarLoop]: === Iteration 97 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:16:56,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:16:56,088 INFO L82 PathProgramCache]: Analyzing trace with hash 868366977, now seen corresponding path program 4 times [2020-10-11 16:16:56,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:16:56,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209601719] [2020-10-11 16:16:56,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:16:56,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:16:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:56,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209601719] [2020-10-11 16:16:56,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313807689] [2020-10-11 16:16:56,167 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:16:56,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:16:56,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:16:56,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:16:56,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:16:56,398 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:16:56,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:16:56,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:16:56,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396176405] [2020-10-11 16:16:56,399 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:16:56,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:16:56,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:16:56,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:16:56,399 INFO L87 Difference]: Start difference. First operand 41075 states and 216669 transitions. Second operand 16 states. [2020-10-11 16:16:58,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:16:58,600 INFO L93 Difference]: Finished difference Result 134992 states and 625253 transitions. [2020-10-11 16:16:58,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:16:58,601 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:16:58,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:16:59,760 INFO L225 Difference]: With dead ends: 134992 [2020-10-11 16:16:59,760 INFO L226 Difference]: Without dead ends: 134933 [2020-10-11 16:16:59,760 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:17:01,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134933 states. [2020-10-11 16:17:02,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134933 to 40832. [2020-10-11 16:17:02,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40832 states. [2020-10-11 16:17:02,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40832 states to 40832 states and 215375 transitions. [2020-10-11 16:17:02,510 INFO L78 Accepts]: Start accepts. Automaton has 40832 states and 215375 transitions. Word has length 29 [2020-10-11 16:17:02,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:02,510 INFO L481 AbstractCegarLoop]: Abstraction has 40832 states and 215375 transitions. [2020-10-11 16:17:02,510 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:17:02,511 INFO L276 IsEmpty]: Start isEmpty. Operand 40832 states and 215375 transitions. [2020-10-11 16:17:02,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:02,518 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:02,518 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:02,726 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:17:02,727 INFO L429 AbstractCegarLoop]: === Iteration 98 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:02,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:02,727 INFO L82 PathProgramCache]: Analyzing trace with hash 868350578, now seen corresponding path program 4 times [2020-10-11 16:17:02,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:02,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473517618] [2020-10-11 16:17:02,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:02,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:02,806 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:17:02,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473517618] [2020-10-11 16:17:02,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309382644] [2020-10-11 16:17:02,807 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:17:02,894 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:17:02,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:17:02,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-11 16:17:02,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:17:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-11 16:17:03,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:17:03,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-11 16:17:03,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369934467] [2020-10-11 16:17:03,036 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-11 16:17:03,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:03,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-11 16:17:03,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-11 16:17:03,036 INFO L87 Difference]: Start difference. First operand 40832 states and 215375 transitions. Second operand 16 states. [2020-10-11 16:17:05,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:05,184 INFO L93 Difference]: Finished difference Result 133675 states and 619010 transitions. [2020-10-11 16:17:05,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:05,185 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-11 16:17:05,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:05,569 INFO L225 Difference]: With dead ends: 133675 [2020-10-11 16:17:05,569 INFO L226 Difference]: Without dead ends: 133616 [2020-10-11 16:17:05,569 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:17:06,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133616 states. [2020-10-11 16:17:08,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133616 to 40130. [2020-10-11 16:17:08,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40130 states. [2020-10-11 16:17:08,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40130 states to 40130 states and 211659 transitions. [2020-10-11 16:17:08,453 INFO L78 Accepts]: Start accepts. Automaton has 40130 states and 211659 transitions. Word has length 29 [2020-10-11 16:17:08,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:08,454 INFO L481 AbstractCegarLoop]: Abstraction has 40130 states and 211659 transitions. [2020-10-11 16:17:08,454 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-11 16:17:08,454 INFO L276 IsEmpty]: Start isEmpty. Operand 40130 states and 211659 transitions. [2020-10-11 16:17:08,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:08,462 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:08,462 INFO L421 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:08,662 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:17:08,662 INFO L429 AbstractCegarLoop]: === Iteration 99 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:08,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:08,663 INFO L82 PathProgramCache]: Analyzing trace with hash 350641582, now seen corresponding path program 1 times [2020-10-11 16:17:08,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:08,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125773751] [2020-10-11 16:17:08,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:08,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:08,699 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2020-10-11 16:17:08,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125773751] [2020-10-11 16:17:08,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:08,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:17:08,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13150164] [2020-10-11 16:17:08,701 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-11 16:17:08,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:08,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-11 16:17:08,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-11 16:17:08,701 INFO L87 Difference]: Start difference. First operand 40130 states and 211659 transitions. Second operand 5 states. [2020-10-11 16:17:09,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:09,588 INFO L93 Difference]: Finished difference Result 67092 states and 345298 transitions. [2020-10-11 16:17:09,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:17:09,589 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2020-10-11 16:17:09,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:09,783 INFO L225 Difference]: With dead ends: 67092 [2020-10-11 16:17:09,783 INFO L226 Difference]: Without dead ends: 67028 [2020-10-11 16:17:09,783 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:17:10,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67028 states. [2020-10-11 16:17:11,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67028 to 49403. [2020-10-11 16:17:11,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49403 states. [2020-10-11 16:17:11,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49403 states to 49403 states and 260758 transitions. [2020-10-11 16:17:11,706 INFO L78 Accepts]: Start accepts. Automaton has 49403 states and 260758 transitions. Word has length 29 [2020-10-11 16:17:11,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:11,706 INFO L481 AbstractCegarLoop]: Abstraction has 49403 states and 260758 transitions. [2020-10-11 16:17:11,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-11 16:17:11,706 INFO L276 IsEmpty]: Start isEmpty. Operand 49403 states and 260758 transitions. [2020-10-11 16:17:11,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:11,714 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:11,714 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:11,714 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2020-10-11 16:17:11,714 INFO L429 AbstractCegarLoop]: === Iteration 100 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:11,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:11,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1691122699, now seen corresponding path program 5 times [2020-10-11 16:17:11,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:11,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522282888] [2020-10-11 16:17:11,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:11,795 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:11,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522282888] [2020-10-11 16:17:11,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:11,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:11,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459871774] [2020-10-11 16:17:11,796 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:11,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:11,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:11,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:11,797 INFO L87 Difference]: Start difference. First operand 49403 states and 260758 transitions. Second operand 9 states. [2020-10-11 16:17:13,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:13,799 INFO L93 Difference]: Finished difference Result 158544 states and 742820 transitions. [2020-10-11 16:17:13,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:13,800 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:13,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:14,275 INFO L225 Difference]: With dead ends: 158544 [2020-10-11 16:17:14,275 INFO L226 Difference]: Without dead ends: 158488 [2020-10-11 16:17:14,275 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:15,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158488 states. [2020-10-11 16:17:17,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158488 to 49281. [2020-10-11 16:17:17,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49281 states. [2020-10-11 16:17:17,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49281 states to 49281 states and 259845 transitions. [2020-10-11 16:17:17,720 INFO L78 Accepts]: Start accepts. Automaton has 49281 states and 259845 transitions. Word has length 29 [2020-10-11 16:17:17,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:17,720 INFO L481 AbstractCegarLoop]: Abstraction has 49281 states and 259845 transitions. [2020-10-11 16:17:17,720 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:17,720 INFO L276 IsEmpty]: Start isEmpty. Operand 49281 states and 259845 transitions. [2020-10-11 16:17:17,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:17,730 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:17,730 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:17,730 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2020-10-11 16:17:17,730 INFO L429 AbstractCegarLoop]: === Iteration 101 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:17,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:17,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1691106300, now seen corresponding path program 5 times [2020-10-11 16:17:17,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:17,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585910324] [2020-10-11 16:17:17,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:18,521 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:18,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585910324] [2020-10-11 16:17:18,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:18,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:18,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154116530] [2020-10-11 16:17:18,522 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:18,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:18,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:18,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:18,522 INFO L87 Difference]: Start difference. First operand 49281 states and 259845 transitions. Second operand 9 states. [2020-10-11 16:17:20,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:20,441 INFO L93 Difference]: Finished difference Result 156182 states and 731010 transitions. [2020-10-11 16:17:20,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:20,442 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:20,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:20,888 INFO L225 Difference]: With dead ends: 156182 [2020-10-11 16:17:20,888 INFO L226 Difference]: Without dead ends: 156126 [2020-10-11 16:17:20,888 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:22,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156126 states. [2020-10-11 16:17:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156126 to 48971. [2020-10-11 16:17:24,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48971 states. [2020-10-11 16:17:24,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48971 states to 48971 states and 257988 transitions. [2020-10-11 16:17:24,292 INFO L78 Accepts]: Start accepts. Automaton has 48971 states and 257988 transitions. Word has length 29 [2020-10-11 16:17:24,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:24,292 INFO L481 AbstractCegarLoop]: Abstraction has 48971 states and 257988 transitions. [2020-10-11 16:17:24,292 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:24,292 INFO L276 IsEmpty]: Start isEmpty. Operand 48971 states and 257988 transitions. [2020-10-11 16:17:24,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:24,300 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:24,300 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:24,300 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2020-10-11 16:17:24,300 INFO L429 AbstractCegarLoop]: === Iteration 102 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:24,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:24,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1691126667, now seen corresponding path program 5 times [2020-10-11 16:17:24,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:24,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937844833] [2020-10-11 16:17:24,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:24,382 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:24,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937844833] [2020-10-11 16:17:24,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:24,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:24,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948421232] [2020-10-11 16:17:24,383 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:24,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:24,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:24,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:24,384 INFO L87 Difference]: Start difference. First operand 48971 states and 257988 transitions. Second operand 9 states. [2020-10-11 16:17:26,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:26,312 INFO L93 Difference]: Finished difference Result 153730 states and 719178 transitions. [2020-10-11 16:17:26,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:26,313 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:26,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:26,754 INFO L225 Difference]: With dead ends: 153730 [2020-10-11 16:17:26,755 INFO L226 Difference]: Without dead ends: 153674 [2020-10-11 16:17:26,755 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:28,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153674 states. [2020-10-11 16:17:30,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153674 to 48427. [2020-10-11 16:17:30,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48427 states. [2020-10-11 16:17:30,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48427 states to 48427 states and 254935 transitions. [2020-10-11 16:17:30,814 INFO L78 Accepts]: Start accepts. Automaton has 48427 states and 254935 transitions. Word has length 29 [2020-10-11 16:17:30,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:30,814 INFO L481 AbstractCegarLoop]: Abstraction has 48427 states and 254935 transitions. [2020-10-11 16:17:30,815 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:30,815 INFO L276 IsEmpty]: Start isEmpty. Operand 48427 states and 254935 transitions. [2020-10-11 16:17:30,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:30,822 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:30,822 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:30,823 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2020-10-11 16:17:30,823 INFO L429 AbstractCegarLoop]: === Iteration 103 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:30,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:30,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1680171019, now seen corresponding path program 6 times [2020-10-11 16:17:30,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:30,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6075408] [2020-10-11 16:17:30,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:30,909 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:30,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6075408] [2020-10-11 16:17:30,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:30,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:30,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211472656] [2020-10-11 16:17:30,910 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:30,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:30,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:30,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:30,910 INFO L87 Difference]: Start difference. First operand 48427 states and 254935 transitions. Second operand 9 states. [2020-10-11 16:17:32,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:32,824 INFO L93 Difference]: Finished difference Result 153132 states and 715258 transitions. [2020-10-11 16:17:32,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:32,825 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:32,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:33,273 INFO L225 Difference]: With dead ends: 153132 [2020-10-11 16:17:33,273 INFO L226 Difference]: Without dead ends: 153061 [2020-10-11 16:17:33,273 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:34,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153061 states. [2020-10-11 16:17:36,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153061 to 47511. [2020-10-11 16:17:36,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47511 states. [2020-10-11 16:17:36,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47511 states to 47511 states and 249853 transitions. [2020-10-11 16:17:36,625 INFO L78 Accepts]: Start accepts. Automaton has 47511 states and 249853 transitions. Word has length 29 [2020-10-11 16:17:36,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:36,625 INFO L481 AbstractCegarLoop]: Abstraction has 47511 states and 249853 transitions. [2020-10-11 16:17:36,625 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:36,625 INFO L276 IsEmpty]: Start isEmpty. Operand 47511 states and 249853 transitions. [2020-10-11 16:17:36,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:36,634 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:36,634 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:36,634 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2020-10-11 16:17:36,635 INFO L429 AbstractCegarLoop]: === Iteration 104 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:36,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:36,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1680143212, now seen corresponding path program 5 times [2020-10-11 16:17:36,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:36,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984161527] [2020-10-11 16:17:36,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:36,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:36,724 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:36,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984161527] [2020-10-11 16:17:36,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:36,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:36,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984091789] [2020-10-11 16:17:36,725 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:36,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:36,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:36,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:36,725 INFO L87 Difference]: Start difference. First operand 47511 states and 249853 transitions. Second operand 9 states. [2020-10-11 16:17:39,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:39,222 INFO L93 Difference]: Finished difference Result 152943 states and 713344 transitions. [2020-10-11 16:17:39,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:39,223 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:39,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:39,680 INFO L225 Difference]: With dead ends: 152943 [2020-10-11 16:17:39,680 INFO L226 Difference]: Without dead ends: 152887 [2020-10-11 16:17:39,681 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:41,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152887 states. [2020-10-11 16:17:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152887 to 47324. [2020-10-11 16:17:42,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47324 states. [2020-10-11 16:17:43,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47324 states to 47324 states and 248753 transitions. [2020-10-11 16:17:43,005 INFO L78 Accepts]: Start accepts. Automaton has 47324 states and 248753 transitions. Word has length 29 [2020-10-11 16:17:43,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:43,005 INFO L481 AbstractCegarLoop]: Abstraction has 47324 states and 248753 transitions. [2020-10-11 16:17:43,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:43,005 INFO L276 IsEmpty]: Start isEmpty. Operand 47324 states and 248753 transitions. [2020-10-11 16:17:43,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:43,013 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:43,013 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:43,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2020-10-11 16:17:43,014 INFO L429 AbstractCegarLoop]: === Iteration 105 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:43,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:43,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1680163579, now seen corresponding path program 5 times [2020-10-11 16:17:43,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:43,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325403278] [2020-10-11 16:17:43,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:43,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:43,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325403278] [2020-10-11 16:17:43,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:43,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:43,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512244701] [2020-10-11 16:17:43,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:43,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:43,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:43,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:43,100 INFO L87 Difference]: Start difference. First operand 47324 states and 248753 transitions. Second operand 9 states. [2020-10-11 16:17:45,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:45,145 INFO L93 Difference]: Finished difference Result 150780 states and 703178 transitions. [2020-10-11 16:17:45,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:45,146 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:45,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:45,590 INFO L225 Difference]: With dead ends: 150780 [2020-10-11 16:17:45,591 INFO L226 Difference]: Without dead ends: 150724 [2020-10-11 16:17:45,591 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:47,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150724 states. [2020-10-11 16:17:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150724 to 46868. [2020-10-11 16:17:49,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46868 states. [2020-10-11 16:17:49,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46868 states to 46868 states and 246275 transitions. [2020-10-11 16:17:49,833 INFO L78 Accepts]: Start accepts. Automaton has 46868 states and 246275 transitions. Word has length 29 [2020-10-11 16:17:49,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:49,833 INFO L481 AbstractCegarLoop]: Abstraction has 46868 states and 246275 transitions. [2020-10-11 16:17:49,833 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:49,833 INFO L276 IsEmpty]: Start isEmpty. Operand 46868 states and 246275 transitions. [2020-10-11 16:17:49,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:49,842 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:49,842 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:49,842 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2020-10-11 16:17:49,842 INFO L429 AbstractCegarLoop]: === Iteration 106 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:49,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:49,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1664411580, now seen corresponding path program 6 times [2020-10-11 16:17:49,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:49,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439172663] [2020-10-11 16:17:49,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:49,930 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:49,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439172663] [2020-10-11 16:17:49,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:49,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:49,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794175148] [2020-10-11 16:17:49,931 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:49,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:49,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:49,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:49,932 INFO L87 Difference]: Start difference. First operand 46868 states and 246275 transitions. Second operand 9 states. [2020-10-11 16:17:52,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:52,193 INFO L93 Difference]: Finished difference Result 150331 states and 700262 transitions. [2020-10-11 16:17:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:52,194 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:52,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:52,665 INFO L225 Difference]: With dead ends: 150331 [2020-10-11 16:17:52,665 INFO L226 Difference]: Without dead ends: 150260 [2020-10-11 16:17:52,666 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:17:54,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150260 states. [2020-10-11 16:17:56,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150260 to 46219. [2020-10-11 16:17:56,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46219 states. [2020-10-11 16:17:56,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46219 states to 46219 states and 242740 transitions. [2020-10-11 16:17:56,241 INFO L78 Accepts]: Start accepts. Automaton has 46219 states and 242740 transitions. Word has length 29 [2020-10-11 16:17:56,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:17:56,241 INFO L481 AbstractCegarLoop]: Abstraction has 46219 states and 242740 transitions. [2020-10-11 16:17:56,241 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:17:56,241 INFO L276 IsEmpty]: Start isEmpty. Operand 46219 states and 242740 transitions. [2020-10-11 16:17:56,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:17:56,250 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:17:56,250 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:17:56,250 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2020-10-11 16:17:56,250 INFO L429 AbstractCegarLoop]: === Iteration 107 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:17:56,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:17:56,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1664400172, now seen corresponding path program 6 times [2020-10-11 16:17:56,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:17:56,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329671666] [2020-10-11 16:17:56,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:17:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:17:56,342 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:17:56,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329671666] [2020-10-11 16:17:56,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:17:56,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:17:56,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81496460] [2020-10-11 16:17:56,344 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:17:56,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:17:56,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:17:56,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:17:56,344 INFO L87 Difference]: Start difference. First operand 46219 states and 242740 transitions. Second operand 9 states. [2020-10-11 16:17:59,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:17:59,278 INFO L93 Difference]: Finished difference Result 148950 states and 693501 transitions. [2020-10-11 16:17:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:17:59,279 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:17:59,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:17:59,754 INFO L225 Difference]: With dead ends: 148950 [2020-10-11 16:17:59,755 INFO L226 Difference]: Without dead ends: 148879 [2020-10-11 16:17:59,755 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:18:01,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148879 states. [2020-10-11 16:18:02,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148879 to 45332. [2020-10-11 16:18:02,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45332 states. [2020-10-11 16:18:03,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45332 states to 45332 states and 238000 transitions. [2020-10-11 16:18:03,143 INFO L78 Accepts]: Start accepts. Automaton has 45332 states and 238000 transitions. Word has length 29 [2020-10-11 16:18:03,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:18:03,143 INFO L481 AbstractCegarLoop]: Abstraction has 45332 states and 238000 transitions. [2020-10-11 16:18:03,144 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:18:03,144 INFO L276 IsEmpty]: Start isEmpty. Operand 45332 states and 238000 transitions. [2020-10-11 16:18:03,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:18:03,152 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:18:03,152 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:18:03,153 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2020-10-11 16:18:03,153 INFO L429 AbstractCegarLoop]: === Iteration 108 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:18:03,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:18:03,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1664404140, now seen corresponding path program 5 times [2020-10-11 16:18:03,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:18:03,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828974131] [2020-10-11 16:18:03,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:18:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:18:03,242 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:18:03,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828974131] [2020-10-11 16:18:03,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:18:03,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:18:03,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496885812] [2020-10-11 16:18:03,243 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:18:03,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:18:03,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:18:03,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:18:03,244 INFO L87 Difference]: Start difference. First operand 45332 states and 238000 transitions. Second operand 9 states. [2020-10-11 16:18:05,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:18:05,454 INFO L93 Difference]: Finished difference Result 148687 states and 692117 transitions. [2020-10-11 16:18:05,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:18:05,455 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:18:05,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:18:05,945 INFO L225 Difference]: With dead ends: 148687 [2020-10-11 16:18:05,945 INFO L226 Difference]: Without dead ends: 148631 [2020-10-11 16:18:05,946 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:18:07,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148631 states. [2020-10-11 16:18:10,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148631 to 45016. [2020-10-11 16:18:10,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45016 states. [2020-10-11 16:18:10,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45016 states to 45016 states and 236327 transitions. [2020-10-11 16:18:10,375 INFO L78 Accepts]: Start accepts. Automaton has 45016 states and 236327 transitions. Word has length 29 [2020-10-11 16:18:10,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:18:10,375 INFO L481 AbstractCegarLoop]: Abstraction has 45016 states and 236327 transitions. [2020-10-11 16:18:10,375 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:18:10,375 INFO L276 IsEmpty]: Start isEmpty. Operand 45016 states and 236327 transitions. [2020-10-11 16:18:10,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:18:10,384 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:18:10,384 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:18:10,384 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2020-10-11 16:18:10,384 INFO L429 AbstractCegarLoop]: === Iteration 109 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:18:10,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:18:10,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1683984267, now seen corresponding path program 6 times [2020-10-11 16:18:10,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:18:10,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084873909] [2020-10-11 16:18:10,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:18:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:18:10,470 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:18:10,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084873909] [2020-10-11 16:18:10,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:18:10,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:18:10,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126399835] [2020-10-11 16:18:10,471 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:18:10,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:18:10,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:18:10,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:18:10,472 INFO L87 Difference]: Start difference. First operand 45016 states and 236327 transitions. Second operand 9 states. [2020-10-11 16:18:12,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:18:12,690 INFO L93 Difference]: Finished difference Result 147978 states and 688634 transitions. [2020-10-11 16:18:12,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:18:12,691 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:18:12,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:18:13,176 INFO L225 Difference]: With dead ends: 147978 [2020-10-11 16:18:13,176 INFO L226 Difference]: Without dead ends: 147907 [2020-10-11 16:18:13,176 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:18:14,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147907 states. [2020-10-11 16:18:16,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147907 to 44547. [2020-10-11 16:18:16,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44547 states. [2020-10-11 16:18:16,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44547 states to 44547 states and 233827 transitions. [2020-10-11 16:18:16,658 INFO L78 Accepts]: Start accepts. Automaton has 44547 states and 233827 transitions. Word has length 29 [2020-10-11 16:18:16,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:18:16,658 INFO L481 AbstractCegarLoop]: Abstraction has 44547 states and 233827 transitions. [2020-10-11 16:18:16,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:18:16,658 INFO L276 IsEmpty]: Start isEmpty. Operand 44547 states and 233827 transitions. [2020-10-11 16:18:16,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:18:16,666 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:18:16,666 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:18:16,667 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2020-10-11 16:18:16,667 INFO L429 AbstractCegarLoop]: === Iteration 110 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:18:16,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:18:16,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1683972859, now seen corresponding path program 6 times [2020-10-11 16:18:16,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:18:16,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540006905] [2020-10-11 16:18:16,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:18:16,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:18:16,757 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:18:16,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540006905] [2020-10-11 16:18:16,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:18:16,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:18:16,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040446207] [2020-10-11 16:18:16,758 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:18:16,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:18:16,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:18:16,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:18:16,759 INFO L87 Difference]: Start difference. First operand 44547 states and 233827 transitions. Second operand 9 states. [2020-10-11 16:18:18,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:18:18,979 INFO L93 Difference]: Finished difference Result 146514 states and 681741 transitions. [2020-10-11 16:18:18,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:18:18,981 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:18:18,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:18:19,481 INFO L225 Difference]: With dead ends: 146514 [2020-10-11 16:18:19,481 INFO L226 Difference]: Without dead ends: 146443 [2020-10-11 16:18:19,481 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:18:21,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146443 states. [2020-10-11 16:18:23,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146443 to 43886. [2020-10-11 16:18:23,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43886 states. [2020-10-11 16:18:23,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43886 states to 43886 states and 230374 transitions. [2020-10-11 16:18:23,417 INFO L78 Accepts]: Start accepts. Automaton has 43886 states and 230374 transitions. Word has length 29 [2020-10-11 16:18:23,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:18:23,417 INFO L481 AbstractCegarLoop]: Abstraction has 43886 states and 230374 transitions. [2020-10-11 16:18:23,418 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:18:23,418 INFO L276 IsEmpty]: Start isEmpty. Operand 43886 states and 230374 transitions. [2020-10-11 16:18:23,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-11 16:18:23,425 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:18:23,425 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:18:23,425 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2020-10-11 16:18:23,425 INFO L429 AbstractCegarLoop]: === Iteration 111 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:18:23,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:18:23,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1683956460, now seen corresponding path program 6 times [2020-10-11 16:18:23,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:18:23,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114004351] [2020-10-11 16:18:23,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:18:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:18:23,503 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-11 16:18:23,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114004351] [2020-10-11 16:18:23,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:18:23,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-11 16:18:23,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073273619] [2020-10-11 16:18:23,504 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:18:23,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:18:23,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:18:23,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:18:23,505 INFO L87 Difference]: Start difference. First operand 43886 states and 230374 transitions. Second operand 9 states. [2020-10-11 16:18:25,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-11 16:18:25,460 INFO L93 Difference]: Finished difference Result 145269 states and 675718 transitions. [2020-10-11 16:18:25,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-11 16:18:25,461 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-11 16:18:25,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-11 16:18:25,869 INFO L225 Difference]: With dead ends: 145269 [2020-10-11 16:18:25,869 INFO L226 Difference]: Without dead ends: 145198 [2020-10-11 16:18:25,870 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-11 16:18:27,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145198 states. [2020-10-11 16:18:28,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145198 to 42813. [2020-10-11 16:18:28,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42813 states. [2020-10-11 16:18:28,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42813 states to 42813 states and 224792 transitions. [2020-10-11 16:18:28,985 INFO L78 Accepts]: Start accepts. Automaton has 42813 states and 224792 transitions. Word has length 29 [2020-10-11 16:18:28,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-11 16:18:28,985 INFO L481 AbstractCegarLoop]: Abstraction has 42813 states and 224792 transitions. [2020-10-11 16:18:28,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:18:28,985 INFO L276 IsEmpty]: Start isEmpty. Operand 42813 states and 224792 transitions. [2020-10-11 16:18:28,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-10-11 16:18:28,998 INFO L413 BasicCegarLoop]: Found error trace [2020-10-11 16:18:28,998 INFO L421 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:18:28,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2020-10-11 16:18:28,999 INFO L429 AbstractCegarLoop]: === Iteration 112 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:18:28,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:18:28,999 INFO L82 PathProgramCache]: Analyzing trace with hash -2020768925, now seen corresponding path program 1 times [2020-10-11 16:18:28,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:18:28,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874341383] [2020-10-11 16:18:28,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:18:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:18:29,004 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:18:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-11 16:18:29,009 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-11 16:18:29,017 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-11 16:18:29,017 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-11 16:18:29,017 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2020-10-11 16:18:29,018 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-11 16:18:29,020 WARN L371 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-11 16:18:29,020 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2020-10-11 16:18:29,036 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,036 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,037 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,037 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,037 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,037 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,037 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,038 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,039 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,040 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,041 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,042 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,043 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,044 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,045 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,046 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,047 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,048 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,049 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,049 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,049 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,049 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,049 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,050 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,051 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,051 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,051 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,051 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,052 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,052 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,052 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,052 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,052 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,053 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,053 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,053 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,053 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,054 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,055 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,055 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,056 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,056 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,056 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,057 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,057 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,057 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,058 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,058 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,059 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,060 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,061 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,062 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,062 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,062 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,063 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,063 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,064 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,064 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,066 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,067 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,068 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,068 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,068 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,068 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,069 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:18:29,070 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2020-10-11 16:18:29,070 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:18:29,071 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-11 16:18:29,071 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:18:29,071 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:18:29,071 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:18:29,071 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:18:29,071 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:18:29,071 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:18:29,073 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-11 16:18:29,073 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 175 places, 154 transitions, 462 flow [2020-10-11 16:18:29,073 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 175 places, 154 transitions, 462 flow [2020-10-11 16:18:29,074 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 175 places, 154 transitions, 462 flow [2020-10-11 16:18:29,093 INFO L129 PetriNetUnfolder]: 10/194 cut-off events. [2020-10-11 16:18:29,093 INFO L130 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2020-10-11 16:18:29,094 INFO L80 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 194 events. 10/194 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 324 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 238. Up to 16 conditions per place. [2020-10-11 16:18:29,101 INFO L117 LiptonReduction]: Number of co-enabled transitions 3460 [2020-10-11 16:18:32,481 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2020-10-11 16:18:32,966 WARN L193 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2020-10-11 16:18:33,110 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 72 Received shutdown request... [2020-10-11 16:18:33,280 WARN L210 SmtUtils]: Removed 13 from assertion stack [2020-10-11 16:18:33,280 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-11 16:18:33,283 WARN L235 ceAbstractionStarter]: Timeout [2020-10-11 16:18:33,283 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.10 04:18:33 BasicIcfg [2020-10-11 16:18:33,283 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-11 16:18:33,284 INFO L168 Benchmark]: Toolchain (without parser) took 790254.77 ms. Allocated memory was 248.5 MB in the beginning and 5.3 GB in the end (delta: 5.0 GB). Free memory was 202.1 MB in the beginning and 4.3 GB in the end (delta: -4.1 GB). Peak memory consumption was 4.7 GB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,284 INFO L168 Benchmark]: CDTParser took 1.43 ms. Allocated memory is still 248.5 MB. Free memory is still 224.9 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-11 16:18:33,284 INFO L168 Benchmark]: CACSL2BoogieTranslator took 709.96 ms. Allocated memory was 248.5 MB in the beginning and 304.6 MB in the end (delta: 56.1 MB). Free memory was 202.1 MB in the beginning and 260.4 MB in the end (delta: -58.3 MB). Peak memory consumption was 29.5 MB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,284 INFO L168 Benchmark]: Boogie Procedure Inliner took 78.65 ms. Allocated memory is still 304.6 MB. Free memory was 260.4 MB in the beginning and 257.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,285 INFO L168 Benchmark]: Boogie Preprocessor took 53.79 ms. Allocated memory is still 304.6 MB. Free memory was 257.9 MB in the beginning and 255.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,285 INFO L168 Benchmark]: RCFGBuilder took 500.67 ms. Allocated memory is still 304.6 MB. Free memory was 255.4 MB in the beginning and 236.1 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,285 INFO L168 Benchmark]: TraceAbstraction took 788905.55 ms. Allocated memory was 304.6 MB in the beginning and 5.3 GB in the end (delta: 5.0 GB). Free memory was 236.1 MB in the beginning and 4.3 GB in the end (delta: -4.1 GB). Peak memory consumption was 4.7 GB. Max. memory is 14.2 GB. [2020-10-11 16:18:33,286 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.43 ms. Allocated memory is still 248.5 MB. Free memory is still 224.9 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 709.96 ms. Allocated memory was 248.5 MB in the beginning and 304.6 MB in the end (delta: 56.1 MB). Free memory was 202.1 MB in the beginning and 260.4 MB in the end (delta: -58.3 MB). Peak memory consumption was 29.5 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 78.65 ms. Allocated memory is still 304.6 MB. Free memory was 260.4 MB in the beginning and 257.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 53.79 ms. Allocated memory is still 304.6 MB. Free memory was 257.9 MB in the beginning and 255.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * RCFGBuilder took 500.67 ms. Allocated memory is still 304.6 MB. Free memory was 255.4 MB in the beginning and 236.1 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 14.2 GB. * TraceAbstraction took 788905.55 ms. Allocated memory was 304.6 MB in the beginning and 5.3 GB in the end (delta: 5.0 GB). Free memory was 236.1 MB in the beginning and 4.3 GB in the end (delta: -4.1 GB). Peak memory consumption was 4.7 GB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 362 VarBasedMoverChecksPositive, 3 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 3 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 3 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.9s, 61 PlacesBefore, 18 PlacesAfterwards, 58 TransitionsBefore, 12 TransitionsAfterwards, 592 CoEnabledTransitionPairs, 6 FixpointIterations, 21 TrivialSequentialCompositions, 26 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 3 ChoiceCompositions, 54 TotalNumberOfCompositions, 576 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 568 VarBasedMoverChecksPositive, 11 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 11 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 30 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.5s, 80 PlacesBefore, 31 PlacesAfterwards, 74 TransitionsBefore, 21 TransitionsAfterwards, 920 CoEnabledTransitionPairs, 5 FixpointIterations, 31 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 3 ConcurrentYvCompositions, 4 ChoiceCompositions, 66 TotalNumberOfCompositions, 1122 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 826 VarBasedMoverChecksPositive, 17 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 17 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 50 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.7s, 99 PlacesBefore, 41 PlacesAfterwards, 90 TransitionsBefore, 27 TransitionsAfterwards, 1308 CoEnabledTransitionPairs, 5 FixpointIterations, 39 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 5 TrivialYvCompositions, 3 ConcurrentYvCompositions, 5 ChoiceCompositions, 79 TotalNumberOfCompositions, 1841 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1012 VarBasedMoverChecksPositive, 20 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 20 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 52 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.1s, 118 PlacesBefore, 51 PlacesAfterwards, 106 TransitionsBefore, 33 TransitionsAfterwards, 1756 CoEnabledTransitionPairs, 6 FixpointIterations, 47 TrivialSequentialCompositions, 28 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 4 ConcurrentYvCompositions, 6 ChoiceCompositions, 92 TotalNumberOfCompositions, 2590 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1310 VarBasedMoverChecksPositive, 30 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 30 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 78 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.2s, 137 PlacesBefore, 61 PlacesAfterwards, 122 TransitionsBefore, 39 TransitionsAfterwards, 2264 CoEnabledTransitionPairs, 6 FixpointIterations, 61 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 3 ConcurrentYvCompositions, 7 ChoiceCompositions, 111 TotalNumberOfCompositions, 4038 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1797 VarBasedMoverChecksPositive, 34 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 34 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 125 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.5s, 156 PlacesBefore, 71 PlacesAfterwards, 138 TransitionsBefore, 45 TransitionsAfterwards, 2832 CoEnabledTransitionPairs, 5 FixpointIterations, 66 TrivialSequentialCompositions, 37 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 4 ConcurrentYvCompositions, 8 ChoiceCompositions, 121 TotalNumberOfCompositions, 4694 MoverChecksTotal - TimeoutResultAtElement [Line: 678]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 678). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 175 places, 154 transitions, 462 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 175 places, 154 transitions, 462 flow and 504 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 86 for 165ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 55 locations, 1 error locations. Started 7 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 788.5s, OverallIterations: 187, TraceHistogramMax: 7, AutomataDifference: 340.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 18.7s, HoareTripleCheckerStatistics: 11682 SDtfs, 59588 SDslu, 53070 SDs, 0 SdLazy, 101139 SolverSat, 6175 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 77.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7292 GetRequests, 1674 SyntacticMatches, 0 SemanticMatches, 5618 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70524 ImplicationChecksByTransitivity, 88.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=49403occurred in iteration=99, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 371.2s AutomataMinimizationTime, 181 MinimizatonAttempts, 10585668 StatesRemovedByMinimization, 174 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 26.5s InterpolantComputationTime, 6727 NumberOfCodeBlocks, 6615 NumberOfCodeBlocksAsserted, 368 NumberOfCheckSat, 6330 ConstructedInterpolants, 0 QuantifiedInterpolants, 991124 SizeOfPredicates, 584 NumberOfNonLiveVariables, 11752 ConjunctsInSsa, 878 ConjunctsInUnsatCore, 279 InterpolantComputations, 83 PerfectInterpolantSequences, 2834/5082 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown