/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/loop-invgen/string_concat-noarr.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-02 18:09:20,834 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-02 18:09:20,836 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-02 18:09:20,868 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-02 18:09:20,869 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-02 18:09:20,869 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-02 18:09:20,870 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-02 18:09:20,872 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-02 18:09:20,873 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-02 18:09:20,873 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-02 18:09:20,874 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-02 18:09:20,874 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-02 18:09:20,875 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-02 18:09:20,875 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-02 18:09:20,876 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-02 18:09:20,877 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-02 18:09:20,877 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-02 18:09:20,878 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-02 18:09:20,879 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-02 18:09:20,880 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-02 18:09:20,881 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-02 18:09:20,881 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-02 18:09:20,882 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-02 18:09:20,883 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-02 18:09:20,884 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-02 18:09:20,884 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-02 18:09:20,885 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-02 18:09:20,885 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-02 18:09:20,885 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-02 18:09:20,886 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-02 18:09:20,886 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-02 18:09:20,887 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-02 18:09:20,887 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-02 18:09:20,888 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-02 18:09:20,888 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-02 18:09:20,889 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-02 18:09:20,889 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-02 18:09:20,889 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-02 18:09:20,889 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-02 18:09:20,890 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-02 18:09:20,891 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-02 18:09:20,893 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-02 18:09:20,909 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-02 18:09:20,909 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-02 18:09:20,910 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-02 18:09:20,911 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-02 18:09:20,912 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-02 18:09:20,912 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-02 18:09:20,913 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 18:09:20,913 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-02 18:09:20,913 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-02 18:09:20,913 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-02 18:09:20,914 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2021-05-02 18:09:21,159 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-02 18:09:21,175 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-02 18:09:21,177 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-02 18:09:21,178 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-02 18:09:21,178 INFO L275 PluginConnector]: CDTParser initialized [2021-05-02 18:09:21,179 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/string_concat-noarr.i [2021-05-02 18:09:21,227 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42c084147/dec1d1571a0c4811b3460a15c5191037/FLAGe73ea30e2 [2021-05-02 18:09:21,577 INFO L306 CDTParser]: Found 1 translation units. [2021-05-02 18:09:21,577 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/string_concat-noarr.i [2021-05-02 18:09:21,582 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42c084147/dec1d1571a0c4811b3460a15c5191037/FLAGe73ea30e2 [2021-05-02 18:09:21,595 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42c084147/dec1d1571a0c4811b3460a15c5191037 [2021-05-02 18:09:21,597 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-02 18:09:21,598 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-02 18:09:21,603 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-02 18:09:21,603 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-02 18:09:21,605 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-02 18:09:21,606 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,606 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c71304e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21, skipping insertion in model container [2021-05-02 18:09:21,607 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,611 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-02 18:09:21,623 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-02 18:09:21,723 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/string_concat-noarr.i[893,906] [2021-05-02 18:09:21,729 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 18:09:21,735 INFO L203 MainTranslator]: Completed pre-run [2021-05-02 18:09:21,749 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/string_concat-noarr.i[893,906] [2021-05-02 18:09:21,755 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 18:09:21,768 INFO L208 MainTranslator]: Completed translation [2021-05-02 18:09:21,769 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21 WrapperNode [2021-05-02 18:09:21,769 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-02 18:09:21,771 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-02 18:09:21,771 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-02 18:09:21,771 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-02 18:09:21,778 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,783 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,784 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,842 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,851 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,856 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... [2021-05-02 18:09:21,860 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-02 18:09:21,861 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-02 18:09:21,861 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-02 18:09:21,862 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-02 18:09:21,862 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 18:09:21,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-02 18:09:21,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-02 18:09:21,942 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-02 18:09:21,942 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-02 18:09:21,942 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-02 18:09:21,943 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-02 18:09:21,943 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-02 18:09:21,956 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-02 18:09:21,957 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-02 18:09:21,957 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-02 18:09:21,957 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-02 18:09:21,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-02 18:09:21,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-02 18:09:21,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-02 18:09:21,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-02 18:09:21,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-02 18:09:22,256 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-02 18:09:22,257 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-02 18:09:22,257 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 06:09:22 BoogieIcfgContainer [2021-05-02 18:09:22,258 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-02 18:09:22,258 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-02 18:09:22,258 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-02 18:09:22,259 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-02 18:09:22,260 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 06:09:22" (1/1) ... [2021-05-02 18:09:22,273 INFO L181 rdanLoopAcceleration]: Guard: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] [2021-05-02 18:09:22,281 WARN L240 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size [2021-05-02 18:09:22,287 WARN L245 tifierPushTermWalker]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-05-02 18:09:22,291 INFO L1112 elerationTransformer]: Accelerated Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] with Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[] [2021-05-02 18:09:22,304 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 02.05 06:09:22 BasicIcfg [2021-05-02 18:09:22,304 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-02 18:09:22,305 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-02 18:09:22,306 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-02 18:09:22,307 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-02 18:09:22,308 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.05 06:09:21" (1/4) ... [2021-05-02 18:09:22,308 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a1b26a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 06:09:22, skipping insertion in model container [2021-05-02 18:09:22,308 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 06:09:21" (2/4) ... [2021-05-02 18:09:22,309 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a1b26a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 06:09:22, skipping insertion in model container [2021-05-02 18:09:22,309 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 06:09:22" (3/4) ... [2021-05-02 18:09:22,311 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a1b26a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.05 06:09:22, skipping insertion in model container [2021-05-02 18:09:22,311 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 02.05 06:09:22" (4/4) ... [2021-05-02 18:09:22,312 INFO L111 eAbstractionObserver]: Analyzing ICFG string_concat-noarr.iJordan [2021-05-02 18:09:22,316 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-02 18:09:22,319 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-02 18:09:22,330 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-02 18:09:22,348 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-02 18:09:22,348 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-02 18:09:22,348 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-02 18:09:22,348 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-02 18:09:22,349 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-02 18:09:22,349 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-02 18:09:22,349 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-02 18:09:22,349 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-02 18:09:22,360 INFO L276 IsEmpty]: Start isEmpty. Operand has 26 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-02 18:09:22,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-02 18:09:22,374 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:22,375 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:22,375 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:22,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:22,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1427438595, now seen corresponding path program 1 times [2021-05-02 18:09:22,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:22,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156549009] [2021-05-02 18:09:22,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:22,531 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:22,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:22,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:22,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:22,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156549009] [2021-05-02 18:09:22,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156549009] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 18:09:22,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 18:09:22,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-02 18:09:22,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048913601] [2021-05-02 18:09:22,556 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-02 18:09:22,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:22,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-02 18:09:22,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 18:09:22,569 INFO L87 Difference]: Start difference. First operand has 26 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:22,621 INFO L93 Difference]: Finished difference Result 26 states and 28 transitions. [2021-05-02 18:09:22,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-02 18:09:22,622 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-05-02 18:09:22,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:22,626 INFO L225 Difference]: With dead ends: 26 [2021-05-02 18:09:22,626 INFO L226 Difference]: Without dead ends: 18 [2021-05-02 18:09:22,627 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 18:09:22,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-05-02 18:09:22,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-05-02 18:09:22,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2021-05-02 18:09:22,648 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 15 [2021-05-02 18:09:22,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:22,649 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2021-05-02 18:09:22,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,649 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2021-05-02 18:09:22,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-02 18:09:22,650 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:22,650 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:22,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-02 18:09:22,650 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:22,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:22,651 INFO L82 PathProgramCache]: Analyzing trace with hash -548355260, now seen corresponding path program 1 times [2021-05-02 18:09:22,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:22,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94285662] [2021-05-02 18:09:22,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:22,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:22,778 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:22,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:22,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:22,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94285662] [2021-05-02 18:09:22,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94285662] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 18:09:22,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 18:09:22,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 18:09:22,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998673420] [2021-05-02 18:09:22,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 18:09:22,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:22,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 18:09:22,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 18:09:22,805 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:22,939 INFO L93 Difference]: Finished difference Result 27 states and 29 transitions. [2021-05-02 18:09:22,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 18:09:22,940 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-05-02 18:09:22,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:22,940 INFO L225 Difference]: With dead ends: 27 [2021-05-02 18:09:22,940 INFO L226 Difference]: Without dead ends: 23 [2021-05-02 18:09:22,941 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-02 18:09:22,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-02 18:09:22,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 20. [2021-05-02 18:09:22,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 21 transitions. [2021-05-02 18:09:22,944 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 21 transitions. Word has length 17 [2021-05-02 18:09:22,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:22,944 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 21 transitions. [2021-05-02 18:09:22,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:22,944 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 21 transitions. [2021-05-02 18:09:22,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-05-02 18:09:22,944 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:22,945 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:22,945 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-02 18:09:22,945 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:22,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:22,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1217379968, now seen corresponding path program 1 times [2021-05-02 18:09:22,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:22,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734689633] [2021-05-02 18:09:22,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:22,997 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:23,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:23,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:23,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734689633] [2021-05-02 18:09:23,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734689633] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:23,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78808444] [2021-05-02 18:09:23,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:23,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:23,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-02 18:09:23,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:23,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:23,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78808444] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:23,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:23,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-05-02 18:09:23,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3167736] [2021-05-02 18:09:23,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 18:09:23,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:23,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 18:09:23,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-02 18:09:23,266 INFO L87 Difference]: Start difference. First operand 20 states and 21 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:23,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:23,408 INFO L93 Difference]: Finished difference Result 36 states and 39 transitions. [2021-05-02 18:09:23,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-02 18:09:23,409 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-05-02 18:09:23,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:23,411 INFO L225 Difference]: With dead ends: 36 [2021-05-02 18:09:23,411 INFO L226 Difference]: Without dead ends: 32 [2021-05-02 18:09:23,412 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-05-02 18:09:23,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-02 18:09:23,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 25. [2021-05-02 18:09:23,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 20 states have (on average 1.15) internal successors, (23), 20 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:23,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2021-05-02 18:09:23,417 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 19 [2021-05-02 18:09:23,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:23,418 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2021-05-02 18:09:23,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:23,418 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2021-05-02 18:09:23,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-02 18:09:23,420 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:23,420 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:23,633 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-05-02 18:09:23,633 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:23,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:23,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1576852156, now seen corresponding path program 2 times [2021-05-02 18:09:23,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:23,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273710987] [2021-05-02 18:09:23,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:23,778 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:23,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:23,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:23,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:23,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273710987] [2021-05-02 18:09:23,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273710987] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:23,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753836775] [2021-05-02 18:09:23,797 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 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:23,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:09:23,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:23,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-02 18:09:23,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:23,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:23,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:23,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753836775] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:23,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:23,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-05-02 18:09:23,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359406134] [2021-05-02 18:09:23,991 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 18:09:23,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:23,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 18:09:23,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-02 18:09:23,992 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:24,164 INFO L93 Difference]: Finished difference Result 41 states and 45 transitions. [2021-05-02 18:09:24,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 18:09:24,165 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-05-02 18:09:24,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:24,166 INFO L225 Difference]: With dead ends: 41 [2021-05-02 18:09:24,166 INFO L226 Difference]: Without dead ends: 37 [2021-05-02 18:09:24,167 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 199.2ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-05-02 18:09:24,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-02 18:09:24,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 30. [2021-05-02 18:09:24,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 33 transitions. [2021-05-02 18:09:24,172 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 33 transitions. Word has length 21 [2021-05-02 18:09:24,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:24,173 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 33 transitions. [2021-05-02 18:09:24,173 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 8 states have internal predecessors, (26), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,173 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 33 transitions. [2021-05-02 18:09:24,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-02 18:09:24,174 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:24,174 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:24,391 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:24,391 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:24,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:24,392 INFO L82 PathProgramCache]: Analyzing trace with hash -862726152, now seen corresponding path program 3 times [2021-05-02 18:09:24,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:24,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994874001] [2021-05-02 18:09:24,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:24,462 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:24,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:24,467 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:24,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:24,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994874001] [2021-05-02 18:09:24,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994874001] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:24,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267315002] [2021-05-02 18:09:24,467 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 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:24,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 18:09:24,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:24,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-02 18:09:24,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:24,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:24,625 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:24,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267315002] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:24,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:24,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-05-02 18:09:24,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623580955] [2021-05-02 18:09:24,626 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 18:09:24,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:24,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 18:09:24,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-05-02 18:09:24,627 INFO L87 Difference]: Start difference. First operand 30 states and 33 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:24,828 INFO L93 Difference]: Finished difference Result 46 states and 51 transitions. [2021-05-02 18:09:24,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 18:09:24,829 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-05-02 18:09:24,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:24,830 INFO L225 Difference]: With dead ends: 46 [2021-05-02 18:09:24,830 INFO L226 Difference]: Without dead ends: 42 [2021-05-02 18:09:24,831 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 147.3ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-05-02 18:09:24,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-05-02 18:09:24,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 35. [2021-05-02 18:09:24,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 39 transitions. [2021-05-02 18:09:24,840 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 39 transitions. Word has length 23 [2021-05-02 18:09:24,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:24,840 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 39 transitions. [2021-05-02 18:09:24,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:24,841 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 39 transitions. [2021-05-02 18:09:24,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-02 18:09:24,842 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:24,842 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:25,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:25,059 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:25,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:25,059 INFO L82 PathProgramCache]: Analyzing trace with hash -245336524, now seen corresponding path program 4 times [2021-05-02 18:09:25,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:25,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912284900] [2021-05-02 18:09:25,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:25,134 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:25,143 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:25,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:25,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912284900] [2021-05-02 18:09:25,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912284900] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:25,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402615828] [2021-05-02 18:09:25,145 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:25,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:09:25,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:25,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-02 18:09:25,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:25,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,246 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:25,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402615828] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:25,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:25,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-05-02 18:09:25,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873985170] [2021-05-02 18:09:25,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 18:09:25,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:25,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 18:09:25,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-02 18:09:25,247 INFO L87 Difference]: Start difference. First operand 35 states and 39 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:25,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:25,434 INFO L93 Difference]: Finished difference Result 51 states and 57 transitions. [2021-05-02 18:09:25,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 18:09:25,435 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-05-02 18:09:25,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:25,435 INFO L225 Difference]: With dead ends: 51 [2021-05-02 18:09:25,435 INFO L226 Difference]: Without dead ends: 47 [2021-05-02 18:09:25,436 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 159.3ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-05-02 18:09:25,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-05-02 18:09:25,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 40. [2021-05-02 18:09:25,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 35 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:25,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 45 transitions. [2021-05-02 18:09:25,438 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 45 transitions. Word has length 25 [2021-05-02 18:09:25,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:25,438 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 45 transitions. [2021-05-02 18:09:25,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:25,438 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 45 transitions. [2021-05-02 18:09:25,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-02 18:09:25,439 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:25,439 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:25,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:25,644 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:25,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:25,645 INFO L82 PathProgramCache]: Analyzing trace with hash 360609136, now seen corresponding path program 5 times [2021-05-02 18:09:25,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:25,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915137185] [2021-05-02 18:09:25,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:25,729 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:25,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:25,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915137185] [2021-05-02 18:09:25,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915137185] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:25,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659799216] [2021-05-02 18:09:25,741 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:25,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-02 18:09:25,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:25,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-02 18:09:25,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:25,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:25,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659799216] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:25,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:25,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 14 [2021-05-02 18:09:25,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677001273] [2021-05-02 18:09:25,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-02 18:09:25,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:25,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-02 18:09:25,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-05-02 18:09:25,866 INFO L87 Difference]: Start difference. First operand 40 states and 45 transitions. Second operand has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 11 states have internal predecessors, (32), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:26,115 INFO L93 Difference]: Finished difference Result 56 states and 63 transitions. [2021-05-02 18:09:26,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 18:09:26,115 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 11 states have internal predecessors, (32), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-05-02 18:09:26,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:26,116 INFO L225 Difference]: With dead ends: 56 [2021-05-02 18:09:26,116 INFO L226 Difference]: Without dead ends: 52 [2021-05-02 18:09:26,116 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-05-02 18:09:26,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-05-02 18:09:26,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 45. [2021-05-02 18:09:26,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 40 states have (on average 1.175) internal successors, (47), 40 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 51 transitions. [2021-05-02 18:09:26,120 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 51 transitions. Word has length 27 [2021-05-02 18:09:26,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:26,120 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 51 transitions. [2021-05-02 18:09:26,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 11 states have internal predecessors, (32), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,120 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 51 transitions. [2021-05-02 18:09:26,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-02 18:09:26,120 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:26,120 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:26,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-05-02 18:09:26,328 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:26,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:26,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1441163860, now seen corresponding path program 6 times [2021-05-02 18:09:26,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:26,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092811201] [2021-05-02 18:09:26,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:26,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:26,404 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:26,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:26,408 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:26,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:26,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092811201] [2021-05-02 18:09:26,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092811201] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:26,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253106099] [2021-05-02 18:09:26,408 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:26,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-02 18:09:26,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:26,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-02 18:09:26,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:26,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:26,536 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:26,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253106099] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:26,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:26,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 15 [2021-05-02 18:09:26,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471212030] [2021-05-02 18:09:26,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-02 18:09:26,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:26,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-02 18:09:26,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-05-02 18:09:26,538 INFO L87 Difference]: Start difference. First operand 45 states and 51 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:26,799 INFO L93 Difference]: Finished difference Result 61 states and 69 transitions. [2021-05-02 18:09:26,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 18:09:26,799 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2021-05-02 18:09:26,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:26,800 INFO L225 Difference]: With dead ends: 61 [2021-05-02 18:09:26,800 INFO L226 Difference]: Without dead ends: 57 [2021-05-02 18:09:26,800 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 226.6ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-05-02 18:09:26,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-02 18:09:26,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 50. [2021-05-02 18:09:26,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.1777777777777778) internal successors, (53), 45 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 57 transitions. [2021-05-02 18:09:26,802 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 57 transitions. Word has length 29 [2021-05-02 18:09:26,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:26,803 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 57 transitions. [2021-05-02 18:09:26,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:26,803 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 57 transitions. [2021-05-02 18:09:26,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-02 18:09:26,803 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:26,803 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:27,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:27,009 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:27,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:27,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2073192728, now seen corresponding path program 7 times [2021-05-02 18:09:27,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:27,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777056317] [2021-05-02 18:09:27,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:27,083 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:27,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:27,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777056317] [2021-05-02 18:09:27,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777056317] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:27,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735669548] [2021-05-02 18:09:27,087 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:27,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-02 18:09:27,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:27,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,204 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:27,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735669548] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:27,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:27,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 16 [2021-05-02 18:09:27,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330673848] [2021-05-02 18:09:27,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-02 18:09:27,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:27,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-02 18:09:27,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-05-02 18:09:27,206 INFO L87 Difference]: Start difference. First operand 50 states and 57 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:27,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:27,535 INFO L93 Difference]: Finished difference Result 66 states and 75 transitions. [2021-05-02 18:09:27,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 18:09:27,535 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-05-02 18:09:27,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:27,536 INFO L225 Difference]: With dead ends: 66 [2021-05-02 18:09:27,536 INFO L226 Difference]: Without dead ends: 62 [2021-05-02 18:09:27,536 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 251.6ms TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2021-05-02 18:09:27,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-05-02 18:09:27,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 55. [2021-05-02 18:09:27,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.18) internal successors, (59), 50 states have internal predecessors, (59), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:27,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 63 transitions. [2021-05-02 18:09:27,539 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 63 transitions. Word has length 31 [2021-05-02 18:09:27,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:27,539 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 63 transitions. [2021-05-02 18:09:27,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:27,539 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 63 transitions. [2021-05-02 18:09:27,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-05-02 18:09:27,539 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:27,540 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:27,752 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:27,752 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:27,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:27,753 INFO L82 PathProgramCache]: Analyzing trace with hash 432421156, now seen corresponding path program 8 times [2021-05-02 18:09:27,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:27,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354139040] [2021-05-02 18:09:27,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:27,835 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:27,840 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:27,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:27,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354139040] [2021-05-02 18:09:27,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354139040] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:27,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154395435] [2021-05-02 18:09:27,840 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:27,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:09:27,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:27,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-02 18:09:27,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:27,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:27,995 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:27,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154395435] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:27,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:27,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 17 [2021-05-02 18:09:27,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186645447] [2021-05-02 18:09:27,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-02 18:09:27,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:27,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-02 18:09:27,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-05-02 18:09:27,996 INFO L87 Difference]: Start difference. First operand 55 states and 63 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:28,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:28,317 INFO L93 Difference]: Finished difference Result 71 states and 81 transitions. [2021-05-02 18:09:28,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 18:09:28,326 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-05-02 18:09:28,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:28,326 INFO L225 Difference]: With dead ends: 71 [2021-05-02 18:09:28,326 INFO L226 Difference]: Without dead ends: 67 [2021-05-02 18:09:28,327 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 275.1ms TimeCoverageRelationStatistics Valid=200, Invalid=556, Unknown=0, NotChecked=0, Total=756 [2021-05-02 18:09:28,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-05-02 18:09:28,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 60. [2021-05-02 18:09:28,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:28,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 69 transitions. [2021-05-02 18:09:28,329 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 69 transitions. Word has length 33 [2021-05-02 18:09:28,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:28,329 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 69 transitions. [2021-05-02 18:09:28,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:28,329 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 69 transitions. [2021-05-02 18:09:28,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-02 18:09:28,330 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:28,331 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:28,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-05-02 18:09:28,533 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:28,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:28,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1149289376, now seen corresponding path program 9 times [2021-05-02 18:09:28,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:28,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255231414] [2021-05-02 18:09:28,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:28,621 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:28,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:28,625 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:28,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:28,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255231414] [2021-05-02 18:09:28,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255231414] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:28,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444554303] [2021-05-02 18:09:28,625 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:28,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-02 18:09:28,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:28,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-02 18:09:28,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:28,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:28,762 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:28,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444554303] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:28,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:28,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 18 [2021-05-02 18:09:28,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177660418] [2021-05-02 18:09:28,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-02 18:09:28,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:28,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-02 18:09:28,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-05-02 18:09:28,764 INFO L87 Difference]: Start difference. First operand 60 states and 69 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 15 states have internal predecessors, (40), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:29,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:29,147 INFO L93 Difference]: Finished difference Result 76 states and 87 transitions. [2021-05-02 18:09:29,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-02 18:09:29,147 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 15 states have internal predecessors, (40), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-05-02 18:09:29,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:29,148 INFO L225 Difference]: With dead ends: 76 [2021-05-02 18:09:29,148 INFO L226 Difference]: Without dead ends: 72 [2021-05-02 18:09:29,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 328.7ms TimeCoverageRelationStatistics Valid=234, Invalid=636, Unknown=0, NotChecked=0, Total=870 [2021-05-02 18:09:29,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-05-02 18:09:29,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 65. [2021-05-02 18:09:29,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 60 states have (on average 1.1833333333333333) internal successors, (71), 60 states have internal predecessors, (71), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:29,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 75 transitions. [2021-05-02 18:09:29,152 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 75 transitions. Word has length 35 [2021-05-02 18:09:29,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:29,152 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 75 transitions. [2021-05-02 18:09:29,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 15 states have internal predecessors, (40), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:29,152 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 75 transitions. [2021-05-02 18:09:29,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-02 18:09:29,153 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:29,153 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:29,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:29,368 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:29,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:29,369 INFO L82 PathProgramCache]: Analyzing trace with hash -754687844, now seen corresponding path program 10 times [2021-05-02 18:09:29,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:29,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617282840] [2021-05-02 18:09:29,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:29,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:29,480 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:29,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:29,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617282840] [2021-05-02 18:09:29,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617282840] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:29,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338598573] [2021-05-02 18:09:29,483 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:29,523 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:09:29,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:29,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-02 18:09:29,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:29,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:29,607 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:29,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338598573] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:29,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:29,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 19 [2021-05-02 18:09:29,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124515361] [2021-05-02 18:09:29,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-02 18:09:29,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:29,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-02 18:09:29,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2021-05-02 18:09:29,609 INFO L87 Difference]: Start difference. First operand 65 states and 75 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:30,030 INFO L93 Difference]: Finished difference Result 81 states and 93 transitions. [2021-05-02 18:09:30,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-02 18:09:30,031 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-05-02 18:09:30,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:30,031 INFO L225 Difference]: With dead ends: 81 [2021-05-02 18:09:30,031 INFO L226 Difference]: Without dead ends: 77 [2021-05-02 18:09:30,032 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 378.9ms TimeCoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2021-05-02 18:09:30,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-05-02 18:09:30,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 70. [2021-05-02 18:09:30,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 65 states have (on average 1.1846153846153846) internal successors, (77), 65 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 81 transitions. [2021-05-02 18:09:30,035 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 81 transitions. Word has length 37 [2021-05-02 18:09:30,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:30,036 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 81 transitions. [2021-05-02 18:09:30,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,036 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 81 transitions. [2021-05-02 18:09:30,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-02 18:09:30,036 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:30,036 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:30,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:30,241 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:30,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:30,241 INFO L82 PathProgramCache]: Analyzing trace with hash 500262360, now seen corresponding path program 11 times [2021-05-02 18:09:30,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:30,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990803448] [2021-05-02 18:09:30,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:30,352 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:30,357 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:30,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:30,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990803448] [2021-05-02 18:09:30,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990803448] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:30,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040165043] [2021-05-02 18:09:30,357 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:30,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-02 18:09:30,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:30,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-02 18:09:30,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:30,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:30,506 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:30,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040165043] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:30,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:30,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 20 [2021-05-02 18:09:30,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212292237] [2021-05-02 18:09:30,507 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-02 18:09:30,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:30,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-02 18:09:30,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=263, Unknown=0, NotChecked=0, Total=380 [2021-05-02 18:09:30,507 INFO L87 Difference]: Start difference. First operand 70 states and 81 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:30,884 INFO L93 Difference]: Finished difference Result 86 states and 99 transitions. [2021-05-02 18:09:30,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-02 18:09:30,884 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-05-02 18:09:30,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:30,885 INFO L225 Difference]: With dead ends: 86 [2021-05-02 18:09:30,885 INFO L226 Difference]: Without dead ends: 82 [2021-05-02 18:09:30,885 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 354.1ms TimeCoverageRelationStatistics Valid=311, Invalid=811, Unknown=0, NotChecked=0, Total=1122 [2021-05-02 18:09:30,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-05-02 18:09:30,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 75. [2021-05-02 18:09:30,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.1857142857142857) internal successors, (83), 70 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 87 transitions. [2021-05-02 18:09:30,889 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 87 transitions. Word has length 39 [2021-05-02 18:09:30,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:30,889 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 87 transitions. [2021-05-02 18:09:30,889 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:30,889 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 87 transitions. [2021-05-02 18:09:30,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-02 18:09:30,890 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:30,890 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:31,093 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-02 18:09:31,093 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:31,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:31,093 INFO L82 PathProgramCache]: Analyzing trace with hash -378401772, now seen corresponding path program 12 times [2021-05-02 18:09:31,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:31,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029471846] [2021-05-02 18:09:31,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:31,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:31,231 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:31,236 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:31,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:31,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029471846] [2021-05-02 18:09:31,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029471846] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:31,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298541830] [2021-05-02 18:09:31,237 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:31,296 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-02 18:09:31,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:31,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-02 18:09:31,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:31,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:31,400 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:31,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298541830] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:31,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:31,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 21 [2021-05-02 18:09:31,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028125507] [2021-05-02 18:09:31,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-02 18:09:31,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:31,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-02 18:09:31,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2021-05-02 18:09:31,402 INFO L87 Difference]: Start difference. First operand 75 states and 87 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:31,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:31,864 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2021-05-02 18:09:31,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-02 18:09:31,864 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-05-02 18:09:31,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:31,865 INFO L225 Difference]: With dead ends: 91 [2021-05-02 18:09:31,865 INFO L226 Difference]: Without dead ends: 87 [2021-05-02 18:09:31,865 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 411.9ms TimeCoverageRelationStatistics Valid=354, Invalid=906, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 18:09:31,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-05-02 18:09:31,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 80. [2021-05-02 18:09:31,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 75 states have (on average 1.1866666666666668) internal successors, (89), 75 states have internal predecessors, (89), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:31,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 93 transitions. [2021-05-02 18:09:31,868 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 93 transitions. Word has length 41 [2021-05-02 18:09:31,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:31,868 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 93 transitions. [2021-05-02 18:09:31,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:31,868 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 93 transitions. [2021-05-02 18:09:31,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-02 18:09:31,868 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:31,868 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:32,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-05-02 18:09:32,073 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:32,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:32,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1333924688, now seen corresponding path program 13 times [2021-05-02 18:09:32,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:32,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923464763] [2021-05-02 18:09:32,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:32,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:32,217 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:32,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:32,221 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:32,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:32,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923464763] [2021-05-02 18:09:32,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923464763] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:32,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683255038] [2021-05-02 18:09:32,222 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:32,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-02 18:09:32,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:32,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:32,365 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:32,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683255038] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:32,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:32,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 22 [2021-05-02 18:09:32,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149489064] [2021-05-02 18:09:32,365 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-02 18:09:32,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:32,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-02 18:09:32,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2021-05-02 18:09:32,366 INFO L87 Difference]: Start difference. First operand 80 states and 93 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:32,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:32,827 INFO L93 Difference]: Finished difference Result 96 states and 111 transitions. [2021-05-02 18:09:32,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-02 18:09:32,828 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-05-02 18:09:32,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:32,828 INFO L225 Difference]: With dead ends: 96 [2021-05-02 18:09:32,828 INFO L226 Difference]: Without dead ends: 92 [2021-05-02 18:09:32,829 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 441.5ms TimeCoverageRelationStatistics Valid=400, Invalid=1006, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 18:09:32,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-05-02 18:09:32,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 85. [2021-05-02 18:09:32,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 80 states have (on average 1.1875) internal successors, (95), 80 states have internal predecessors, (95), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:32,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 99 transitions. [2021-05-02 18:09:32,831 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 99 transitions. Word has length 43 [2021-05-02 18:09:32,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:32,831 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 99 transitions. [2021-05-02 18:09:32,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:32,831 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 99 transitions. [2021-05-02 18:09:32,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-05-02 18:09:32,831 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:32,832 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:33,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-02 18:09:33,038 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:33,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:33,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1907178380, now seen corresponding path program 14 times [2021-05-02 18:09:33,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:33,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093402443] [2021-05-02 18:09:33,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:33,195 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:33,211 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:33,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:33,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093402443] [2021-05-02 18:09:33,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093402443] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:33,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25223770] [2021-05-02 18:09:33,211 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:33,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:09:33,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:33,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-02 18:09:33,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:33,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:33,385 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:33,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25223770] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:33,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:33,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 23 [2021-05-02 18:09:33,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135580476] [2021-05-02 18:09:33,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-02 18:09:33,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:33,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-02 18:09:33,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2021-05-02 18:09:33,386 INFO L87 Difference]: Start difference. First operand 85 states and 99 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 20 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:33,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:33,936 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2021-05-02 18:09:33,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-02 18:09:33,936 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 20 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-05-02 18:09:33,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:33,937 INFO L225 Difference]: With dead ends: 101 [2021-05-02 18:09:33,937 INFO L226 Difference]: Without dead ends: 97 [2021-05-02 18:09:33,937 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 468.8ms TimeCoverageRelationStatistics Valid=449, Invalid=1111, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 18:09:33,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-05-02 18:09:33,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 90. [2021-05-02 18:09:33,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 85 states have (on average 1.188235294117647) internal successors, (101), 85 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:33,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 105 transitions. [2021-05-02 18:09:33,939 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 105 transitions. Word has length 45 [2021-05-02 18:09:33,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:33,940 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 105 transitions. [2021-05-02 18:09:33,940 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 20 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:33,940 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 105 transitions. [2021-05-02 18:09:33,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-02 18:09:33,940 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:33,940 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:34,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:34,156 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:34,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:34,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1246804792, now seen corresponding path program 15 times [2021-05-02 18:09:34,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:34,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235092430] [2021-05-02 18:09:34,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:34,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:34,334 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:34,337 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:34,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:34,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235092430] [2021-05-02 18:09:34,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235092430] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:34,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333820641] [2021-05-02 18:09:34,338 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:34,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-02 18:09:34,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:34,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-02 18:09:34,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:34,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:34,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333820641] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:34,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:34,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 24 [2021-05-02 18:09:34,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496065500] [2021-05-02 18:09:34,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-02 18:09:34,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:34,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-02 18:09:34,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2021-05-02 18:09:34,513 INFO L87 Difference]: Start difference. First operand 90 states and 105 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 21 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:35,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:35,078 INFO L93 Difference]: Finished difference Result 106 states and 123 transitions. [2021-05-02 18:09:35,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-02 18:09:35,078 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 21 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-05-02 18:09:35,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:35,079 INFO L225 Difference]: With dead ends: 106 [2021-05-02 18:09:35,079 INFO L226 Difference]: Without dead ends: 102 [2021-05-02 18:09:35,079 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 510.9ms TimeCoverageRelationStatistics Valid=501, Invalid=1221, Unknown=0, NotChecked=0, Total=1722 [2021-05-02 18:09:35,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-05-02 18:09:35,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 95. [2021-05-02 18:09:35,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 90 states have (on average 1.1888888888888889) internal successors, (107), 90 states have internal predecessors, (107), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:35,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 111 transitions. [2021-05-02 18:09:35,081 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 111 transitions. Word has length 47 [2021-05-02 18:09:35,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:35,081 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 111 transitions. [2021-05-02 18:09:35,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 21 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:35,081 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 111 transitions. [2021-05-02 18:09:35,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-02 18:09:35,082 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:35,082 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:35,289 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-02 18:09:35,289 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:35,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:35,290 INFO L82 PathProgramCache]: Analyzing trace with hash 22277892, now seen corresponding path program 16 times [2021-05-02 18:09:35,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:35,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725627496] [2021-05-02 18:09:35,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:35,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:35,496 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:35,517 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:35,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:35,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725627496] [2021-05-02 18:09:35,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725627496] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:35,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801589494] [2021-05-02 18:09:35,517 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:35,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:09:35,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:35,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-02 18:09:35,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:35,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:35,693 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:35,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801589494] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:35,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:35,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 25 [2021-05-02 18:09:35,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361128962] [2021-05-02 18:09:35,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-02 18:09:35,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:35,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-02 18:09:35,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=398, Unknown=0, NotChecked=0, Total=600 [2021-05-02 18:09:35,694 INFO L87 Difference]: Start difference. First operand 95 states and 111 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 22 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:36,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:36,271 INFO L93 Difference]: Finished difference Result 111 states and 129 transitions. [2021-05-02 18:09:36,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-02 18:09:36,272 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 22 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-05-02 18:09:36,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:36,272 INFO L225 Difference]: With dead ends: 111 [2021-05-02 18:09:36,272 INFO L226 Difference]: Without dead ends: 107 [2021-05-02 18:09:36,273 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 592.7ms TimeCoverageRelationStatistics Valid=556, Invalid=1336, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 18:09:36,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-05-02 18:09:36,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 100. [2021-05-02 18:09:36,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 95 states have (on average 1.1894736842105262) internal successors, (113), 95 states have internal predecessors, (113), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:36,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 117 transitions. [2021-05-02 18:09:36,274 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 117 transitions. Word has length 49 [2021-05-02 18:09:36,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:36,275 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 117 transitions. [2021-05-02 18:09:36,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 22 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:36,275 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 117 transitions. [2021-05-02 18:09:36,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-02 18:09:36,275 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:36,275 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:36,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-02 18:09:36,491 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:36,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:36,491 INFO L82 PathProgramCache]: Analyzing trace with hash -159974848, now seen corresponding path program 17 times [2021-05-02 18:09:36,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:36,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624230253] [2021-05-02 18:09:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:36,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:36,788 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:36,837 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:36,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:36,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624230253] [2021-05-02 18:09:36,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624230253] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:36,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424903473] [2021-05-02 18:09:36,837 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:36,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-05-02 18:09:36,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:36,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 24 conjunts are in the unsatisfiable core [2021-05-02 18:09:36,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:36,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:36,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:37,078 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:37,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424903473] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:37,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:37,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 26 [2021-05-02 18:09:37,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597186833] [2021-05-02 18:09:37,078 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-02 18:09:37,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:37,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-02 18:09:37,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=428, Unknown=0, NotChecked=0, Total=650 [2021-05-02 18:09:37,079 INFO L87 Difference]: Start difference. First operand 100 states and 117 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 23 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:37,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:37,710 INFO L93 Difference]: Finished difference Result 116 states and 135 transitions. [2021-05-02 18:09:37,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-02 18:09:37,711 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 23 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-05-02 18:09:37,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:37,711 INFO L225 Difference]: With dead ends: 116 [2021-05-02 18:09:37,711 INFO L226 Difference]: Without dead ends: 112 [2021-05-02 18:09:37,712 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 641.3ms TimeCoverageRelationStatistics Valid=614, Invalid=1456, Unknown=0, NotChecked=0, Total=2070 [2021-05-02 18:09:37,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-05-02 18:09:37,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 105. [2021-05-02 18:09:37,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 100 states have (on average 1.19) internal successors, (119), 100 states have internal predecessors, (119), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:37,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 123 transitions. [2021-05-02 18:09:37,714 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 123 transitions. Word has length 51 [2021-05-02 18:09:37,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:37,714 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 123 transitions. [2021-05-02 18:09:37,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 23 states have internal predecessors, (56), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:37,714 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 123 transitions. [2021-05-02 18:09:37,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-02 18:09:37,715 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:37,715 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:37,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:37,917 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:37,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:37,918 INFO L82 PathProgramCache]: Analyzing trace with hash 788801148, now seen corresponding path program 18 times [2021-05-02 18:09:37,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:37,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530439663] [2021-05-02 18:09:37,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:37,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:38,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:38,138 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:38,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:38,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530439663] [2021-05-02 18:09:38,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530439663] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:38,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170446142] [2021-05-02 18:09:38,139 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:38,190 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-05-02 18:09:38,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:38,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-02 18:09:38,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:38,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:38,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170446142] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:38,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:38,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 27 [2021-05-02 18:09:38,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565231920] [2021-05-02 18:09:38,304 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-02 18:09:38,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:38,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-02 18:09:38,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=459, Unknown=0, NotChecked=0, Total=702 [2021-05-02 18:09:38,304 INFO L87 Difference]: Start difference. First operand 105 states and 123 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 24 states have internal predecessors, (58), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:38,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:38,927 INFO L93 Difference]: Finished difference Result 121 states and 141 transitions. [2021-05-02 18:09:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-02 18:09:38,927 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 24 states have internal predecessors, (58), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-05-02 18:09:38,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:38,928 INFO L225 Difference]: With dead ends: 121 [2021-05-02 18:09:38,928 INFO L226 Difference]: Without dead ends: 117 [2021-05-02 18:09:38,928 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 645.5ms TimeCoverageRelationStatistics Valid=675, Invalid=1581, Unknown=0, NotChecked=0, Total=2256 [2021-05-02 18:09:38,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-05-02 18:09:38,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 110. [2021-05-02 18:09:38,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 105 states have (on average 1.1904761904761905) internal successors, (125), 105 states have internal predecessors, (125), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:38,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 129 transitions. [2021-05-02 18:09:38,930 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 129 transitions. Word has length 53 [2021-05-02 18:09:38,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:38,931 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 129 transitions. [2021-05-02 18:09:38,931 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 24 states have internal predecessors, (58), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:38,931 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 129 transitions. [2021-05-02 18:09:38,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 18:09:38,931 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:38,931 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:39,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:39,137 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:39,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:39,137 INFO L82 PathProgramCache]: Analyzing trace with hash 2029466552, now seen corresponding path program 19 times [2021-05-02 18:09:39,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:39,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018354750] [2021-05-02 18:09:39,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:39,367 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:39,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:39,371 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:39,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018354750] [2021-05-02 18:09:39,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018354750] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371752004] [2021-05-02 18:09:39,371 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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:39,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:39,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-02 18:09:39,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:39,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:39,556 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:39,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371752004] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:39,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:39,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 28 [2021-05-02 18:09:39,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541249414] [2021-05-02 18:09:39,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-02 18:09:39,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:39,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-02 18:09:39,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=491, Unknown=0, NotChecked=0, Total=756 [2021-05-02 18:09:39,557 INFO L87 Difference]: Start difference. First operand 110 states and 129 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 25 states have internal predecessors, (60), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:40,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:40,267 INFO L93 Difference]: Finished difference Result 126 states and 147 transitions. [2021-05-02 18:09:40,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-02 18:09:40,267 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 25 states have internal predecessors, (60), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-05-02 18:09:40,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:40,268 INFO L225 Difference]: With dead ends: 126 [2021-05-02 18:09:40,268 INFO L226 Difference]: Without dead ends: 122 [2021-05-02 18:09:40,268 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 719.3ms TimeCoverageRelationStatistics Valid=739, Invalid=1711, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 18:09:40,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-05-02 18:09:40,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 115. [2021-05-02 18:09:40,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 110 states have (on average 1.190909090909091) internal successors, (131), 110 states have internal predecessors, (131), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:40,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 135 transitions. [2021-05-02 18:09:40,271 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 135 transitions. Word has length 55 [2021-05-02 18:09:40,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:40,271 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 135 transitions. [2021-05-02 18:09:40,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 25 states have internal predecessors, (60), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:40,271 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 135 transitions. [2021-05-02 18:09:40,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-02 18:09:40,271 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:40,271 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:40,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:40,485 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:40,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:40,485 INFO L82 PathProgramCache]: Analyzing trace with hash 308011508, now seen corresponding path program 20 times [2021-05-02 18:09:40,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:40,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694744584] [2021-05-02 18:09:40,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:40,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:40,696 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:40,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:40,699 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:40,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:40,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694744584] [2021-05-02 18:09:40,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694744584] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:40,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128350001] [2021-05-02 18:09:40,700 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:40,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:09:40,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:40,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-02 18:09:40,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:40,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:40,882 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:40,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128350001] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:40,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:40,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 29 [2021-05-02 18:09:40,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845070770] [2021-05-02 18:09:40,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-02 18:09:40,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:40,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-02 18:09:40,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=524, Unknown=0, NotChecked=0, Total=812 [2021-05-02 18:09:40,883 INFO L87 Difference]: Start difference. First operand 115 states and 135 transitions. Second operand has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 26 states have internal predecessors, (62), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:41,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:41,580 INFO L93 Difference]: Finished difference Result 131 states and 153 transitions. [2021-05-02 18:09:41,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-02 18:09:41,581 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 26 states have internal predecessors, (62), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-05-02 18:09:41,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:41,585 INFO L225 Difference]: With dead ends: 131 [2021-05-02 18:09:41,585 INFO L226 Difference]: Without dead ends: 127 [2021-05-02 18:09:41,585 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 686.6ms TimeCoverageRelationStatistics Valid=806, Invalid=1846, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 18:09:41,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-05-02 18:09:41,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 120. [2021-05-02 18:09:41,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.191304347826087) internal successors, (137), 115 states have internal predecessors, (137), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:41,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 141 transitions. [2021-05-02 18:09:41,588 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 141 transitions. Word has length 57 [2021-05-02 18:09:41,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:41,588 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 141 transitions. [2021-05-02 18:09:41,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.1379310344827585) internal successors, (62), 26 states have internal predecessors, (62), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:41,588 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 141 transitions. [2021-05-02 18:09:41,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-02 18:09:41,588 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:41,588 INFO L523 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:41,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-02 18:09:41,793 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:41,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:41,793 INFO L82 PathProgramCache]: Analyzing trace with hash -447876816, now seen corresponding path program 21 times [2021-05-02 18:09:41,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:41,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126401472] [2021-05-02 18:09:41,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:42,060 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:42,063 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:42,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:42,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126401472] [2021-05-02 18:09:42,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126401472] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:42,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971415649] [2021-05-02 18:09:42,063 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:42,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2021-05-02 18:09:42,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:42,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-02 18:09:42,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:42,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:42,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971415649] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:42,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:42,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 30 [2021-05-02 18:09:42,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682543215] [2021-05-02 18:09:42,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-02 18:09:42,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:42,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-02 18:09:42,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=558, Unknown=0, NotChecked=0, Total=870 [2021-05-02 18:09:42,258 INFO L87 Difference]: Start difference. First operand 120 states and 141 transitions. Second operand has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 27 states have internal predecessors, (64), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:43,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:43,005 INFO L93 Difference]: Finished difference Result 136 states and 159 transitions. [2021-05-02 18:09:43,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-02 18:09:43,006 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 27 states have internal predecessors, (64), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2021-05-02 18:09:43,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:43,006 INFO L225 Difference]: With dead ends: 136 [2021-05-02 18:09:43,006 INFO L226 Difference]: Without dead ends: 132 [2021-05-02 18:09:43,007 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 771.5ms TimeCoverageRelationStatistics Valid=876, Invalid=1986, Unknown=0, NotChecked=0, Total=2862 [2021-05-02 18:09:43,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-02 18:09:43,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 125. [2021-05-02 18:09:43,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 120 states have (on average 1.1916666666666667) internal successors, (143), 120 states have internal predecessors, (143), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:43,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 147 transitions. [2021-05-02 18:09:43,009 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 147 transitions. Word has length 59 [2021-05-02 18:09:43,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:43,009 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 147 transitions. [2021-05-02 18:09:43,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.1333333333333333) internal successors, (64), 27 states have internal predecessors, (64), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:43,009 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 147 transitions. [2021-05-02 18:09:43,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-02 18:09:43,010 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:43,010 INFO L523 BasicCegarLoop]: trace histogram [23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:43,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-02 18:09:43,213 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:43,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:43,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1007083156, now seen corresponding path program 22 times [2021-05-02 18:09:43,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:43,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384759885] [2021-05-02 18:09:43,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:43,489 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:43,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:43,493 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:43,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:43,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384759885] [2021-05-02 18:09:43,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384759885] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:43,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571392874] [2021-05-02 18:09:43,494 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:43,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:09:43,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:43,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-02 18:09:43,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:43,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:43,683 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:43,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571392874] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:43,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:43,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 31 [2021-05-02 18:09:43,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329253629] [2021-05-02 18:09:43,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-02 18:09:43,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:43,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-02 18:09:43,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=593, Unknown=0, NotChecked=0, Total=930 [2021-05-02 18:09:43,684 INFO L87 Difference]: Start difference. First operand 125 states and 147 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:44,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:44,461 INFO L93 Difference]: Finished difference Result 141 states and 165 transitions. [2021-05-02 18:09:44,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-02 18:09:44,461 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 61 [2021-05-02 18:09:44,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:44,462 INFO L225 Difference]: With dead ends: 141 [2021-05-02 18:09:44,462 INFO L226 Difference]: Without dead ends: 137 [2021-05-02 18:09:44,462 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 795.0ms TimeCoverageRelationStatistics Valid=949, Invalid=2131, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 18:09:44,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-05-02 18:09:44,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 130. [2021-05-02 18:09:44,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 125 states have (on average 1.192) internal successors, (149), 125 states have internal predecessors, (149), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:44,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 153 transitions. [2021-05-02 18:09:44,464 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 153 transitions. Word has length 61 [2021-05-02 18:09:44,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:44,465 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 153 transitions. [2021-05-02 18:09:44,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:44,465 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 153 transitions. [2021-05-02 18:09:44,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-02 18:09:44,465 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:44,465 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:44,676 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:44,677 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:44,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:44,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1533463896, now seen corresponding path program 23 times [2021-05-02 18:09:44,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:44,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844439612] [2021-05-02 18:09:44,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:44,947 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:44,957 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:44,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:44,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844439612] [2021-05-02 18:09:44,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844439612] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:44,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412971577] [2021-05-02 18:09:44,957 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:45,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2021-05-02 18:09:45,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:45,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-02 18:09:45,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:45,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:45,155 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:45,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412971577] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:45,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:45,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 32 [2021-05-02 18:09:45,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944095686] [2021-05-02 18:09:45,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-02 18:09:45,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:45,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-02 18:09:45,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=629, Unknown=0, NotChecked=0, Total=992 [2021-05-02 18:09:45,156 INFO L87 Difference]: Start difference. First operand 130 states and 153 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 29 states have internal predecessors, (68), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:45,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:45,971 INFO L93 Difference]: Finished difference Result 146 states and 171 transitions. [2021-05-02 18:09:45,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-02 18:09:45,972 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 29 states have internal predecessors, (68), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2021-05-02 18:09:45,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:45,973 INFO L225 Difference]: With dead ends: 146 [2021-05-02 18:09:45,973 INFO L226 Difference]: Without dead ends: 142 [2021-05-02 18:09:45,973 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 837.4ms TimeCoverageRelationStatistics Valid=1025, Invalid=2281, Unknown=0, NotChecked=0, Total=3306 [2021-05-02 18:09:45,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-05-02 18:09:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 135. [2021-05-02 18:09:45,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.1923076923076923) internal successors, (155), 130 states have internal predecessors, (155), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 159 transitions. [2021-05-02 18:09:45,976 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 159 transitions. Word has length 63 [2021-05-02 18:09:45,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:45,976 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 159 transitions. [2021-05-02 18:09:45,976 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 29 states have internal predecessors, (68), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:45,976 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 159 transitions. [2021-05-02 18:09:45,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-02 18:09:45,976 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:45,977 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:46,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-02 18:09:46,185 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:46,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:46,185 INFO L82 PathProgramCache]: Analyzing trace with hash -579214108, now seen corresponding path program 24 times [2021-05-02 18:09:46,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:46,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229212724] [2021-05-02 18:09:46,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:46,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:46,460 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:46,463 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:46,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:46,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229212724] [2021-05-02 18:09:46,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229212724] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:46,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768742414] [2021-05-02 18:09:46,464 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:46,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-05-02 18:09:46,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:46,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 18:09:46,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:46,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:46,653 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:46,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768742414] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:46,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:46,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 33 [2021-05-02 18:09:46,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064562281] [2021-05-02 18:09:46,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-02 18:09:46,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:46,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-02 18:09:46,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=666, Unknown=0, NotChecked=0, Total=1056 [2021-05-02 18:09:46,656 INFO L87 Difference]: Start difference. First operand 135 states and 159 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 30 states have internal predecessors, (70), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:47,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:47,492 INFO L93 Difference]: Finished difference Result 151 states and 177 transitions. [2021-05-02 18:09:47,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-02 18:09:47,492 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 30 states have internal predecessors, (70), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2021-05-02 18:09:47,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:47,493 INFO L225 Difference]: With dead ends: 151 [2021-05-02 18:09:47,493 INFO L226 Difference]: Without dead ends: 147 [2021-05-02 18:09:47,494 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 856.3ms TimeCoverageRelationStatistics Valid=1104, Invalid=2436, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 18:09:47,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-05-02 18:09:47,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 140. [2021-05-02 18:09:47,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 135 states have (on average 1.1925925925925926) internal successors, (161), 135 states have internal predecessors, (161), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:47,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 165 transitions. [2021-05-02 18:09:47,496 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 165 transitions. Word has length 65 [2021-05-02 18:09:47,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:47,496 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 165 transitions. [2021-05-02 18:09:47,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 30 states have internal predecessors, (70), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:47,496 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 165 transitions. [2021-05-02 18:09:47,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 18:09:47,496 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:47,496 INFO L523 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:47,701 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:47,701 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:47,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:47,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1626798112, now seen corresponding path program 25 times [2021-05-02 18:09:47,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:47,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277753524] [2021-05-02 18:09:47,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:47,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:48,022 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:48,026 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:48,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:48,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277753524] [2021-05-02 18:09:48,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277753524] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:48,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361956894] [2021-05-02 18:09:48,026 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:48,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-02 18:09:48,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:48,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:48,213 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:48,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361956894] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:48,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:48,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 34 [2021-05-02 18:09:48,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739337546] [2021-05-02 18:09:48,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-02 18:09:48,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:48,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-02 18:09:48,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=418, Invalid=704, Unknown=0, NotChecked=0, Total=1122 [2021-05-02 18:09:48,215 INFO L87 Difference]: Start difference. First operand 140 states and 165 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 31 states have internal predecessors, (72), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:49,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:49,127 INFO L93 Difference]: Finished difference Result 156 states and 183 transitions. [2021-05-02 18:09:49,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-02 18:09:49,128 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 31 states have internal predecessors, (72), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2021-05-02 18:09:49,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:49,129 INFO L225 Difference]: With dead ends: 156 [2021-05-02 18:09:49,129 INFO L226 Difference]: Without dead ends: 152 [2021-05-02 18:09:49,129 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 953.6ms TimeCoverageRelationStatistics Valid=1186, Invalid=2596, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 18:09:49,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-05-02 18:09:49,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 145. [2021-05-02 18:09:49,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 140 states have (on average 1.1928571428571428) internal successors, (167), 140 states have internal predecessors, (167), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:49,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 171 transitions. [2021-05-02 18:09:49,131 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 171 transitions. Word has length 67 [2021-05-02 18:09:49,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:49,132 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 171 transitions. [2021-05-02 18:09:49,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 31 states have internal predecessors, (72), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:49,132 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 171 transitions. [2021-05-02 18:09:49,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-02 18:09:49,132 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:49,132 INFO L523 BasicCegarLoop]: trace histogram [27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:49,347 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-02 18:09:49,347 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:49,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:49,348 INFO L82 PathProgramCache]: Analyzing trace with hash -109302692, now seen corresponding path program 26 times [2021-05-02 18:09:49,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:49,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555086205] [2021-05-02 18:09:49,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:49,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:49,675 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:49,689 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:49,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:49,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555086205] [2021-05-02 18:09:49,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555086205] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:49,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394145452] [2021-05-02 18:09:49,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:49,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:09:49,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:49,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-02 18:09:49,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:49,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:49,886 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:49,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394145452] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:49,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:49,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 35 [2021-05-02 18:09:49,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438335106] [2021-05-02 18:09:49,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-02 18:09:49,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:49,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-02 18:09:49,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=743, Unknown=0, NotChecked=0, Total=1190 [2021-05-02 18:09:49,887 INFO L87 Difference]: Start difference. First operand 145 states and 171 transitions. Second operand has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 32 states have internal predecessors, (74), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:50,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:50,814 INFO L93 Difference]: Finished difference Result 161 states and 189 transitions. [2021-05-02 18:09:50,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-02 18:09:50,814 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 32 states have internal predecessors, (74), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 69 [2021-05-02 18:09:50,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:50,815 INFO L225 Difference]: With dead ends: 161 [2021-05-02 18:09:50,815 INFO L226 Difference]: Without dead ends: 157 [2021-05-02 18:09:50,816 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 970.6ms TimeCoverageRelationStatistics Valid=1271, Invalid=2761, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 18:09:50,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-05-02 18:09:50,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 150. [2021-05-02 18:09:50,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 145 states have (on average 1.193103448275862) internal successors, (173), 145 states have internal predecessors, (173), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 177 transitions. [2021-05-02 18:09:50,818 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 177 transitions. Word has length 69 [2021-05-02 18:09:50,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:50,818 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 177 transitions. [2021-05-02 18:09:50,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 32 states have internal predecessors, (74), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:50,818 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 177 transitions. [2021-05-02 18:09:50,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-02 18:09:50,819 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:50,819 INFO L523 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:51,033 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-02 18:09:51,034 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:51,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:51,034 INFO L82 PathProgramCache]: Analyzing trace with hash -2054864488, now seen corresponding path program 27 times [2021-05-02 18:09:51,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:51,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640203004] [2021-05-02 18:09:51,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:51,383 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:51,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:51,387 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:51,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:51,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640203004] [2021-05-02 18:09:51,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640203004] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:51,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260751114] [2021-05-02 18:09:51,388 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 [2021-05-02 18:09:51,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2021-05-02 18:09:51,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:51,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-02 18:09:51,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:51,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:51,605 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:51,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260751114] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:51,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:51,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 36 [2021-05-02 18:09:51,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157699295] [2021-05-02 18:09:51,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-02 18:09:51,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:51,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-02 18:09:51,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=783, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 18:09:51,606 INFO L87 Difference]: Start difference. First operand 150 states and 177 transitions. Second operand has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 33 states have internal predecessors, (76), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:52,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:52,653 INFO L93 Difference]: Finished difference Result 166 states and 195 transitions. [2021-05-02 18:09:52,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-02 18:09:52,654 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 33 states have internal predecessors, (76), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2021-05-02 18:09:52,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:52,654 INFO L225 Difference]: With dead ends: 166 [2021-05-02 18:09:52,654 INFO L226 Difference]: Without dead ends: 162 [2021-05-02 18:09:52,655 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1091.3ms TimeCoverageRelationStatistics Valid=1359, Invalid=2931, Unknown=0, NotChecked=0, Total=4290 [2021-05-02 18:09:52,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-05-02 18:09:52,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 155. [2021-05-02 18:09:52,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 150 states have (on average 1.1933333333333334) internal successors, (179), 150 states have internal predecessors, (179), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:52,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 183 transitions. [2021-05-02 18:09:52,657 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 183 transitions. Word has length 71 [2021-05-02 18:09:52,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:52,657 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 183 transitions. [2021-05-02 18:09:52,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.111111111111111) internal successors, (76), 33 states have internal predecessors, (76), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:52,657 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 183 transitions. [2021-05-02 18:09:52,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 18:09:52,658 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:52,658 INFO L523 BasicCegarLoop]: trace histogram [29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:52,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-02 18:09:52,869 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:52,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:52,869 INFO L82 PathProgramCache]: Analyzing trace with hash 865990612, now seen corresponding path program 28 times [2021-05-02 18:09:52,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:52,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679730799] [2021-05-02 18:09:52,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:52,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:53,215 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:53,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:53,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679730799] [2021-05-02 18:09:53,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679730799] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:53,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501559902] [2021-05-02 18:09:53,221 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:53,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:09:53,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:53,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-02 18:09:53,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:53,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:53,436 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:53,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501559902] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:53,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:53,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33] total 37 [2021-05-02 18:09:53,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390319260] [2021-05-02 18:09:53,437 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-02 18:09:53,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:53,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-02 18:09:53,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=824, Unknown=0, NotChecked=0, Total=1332 [2021-05-02 18:09:53,438 INFO L87 Difference]: Start difference. First operand 155 states and 183 transitions. Second operand has 37 states, 37 states have (on average 2.108108108108108) internal successors, (78), 34 states have internal predecessors, (78), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:54,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:54,530 INFO L93 Difference]: Finished difference Result 171 states and 201 transitions. [2021-05-02 18:09:54,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-02 18:09:54,531 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.108108108108108) internal successors, (78), 34 states have internal predecessors, (78), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2021-05-02 18:09:54,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:54,532 INFO L225 Difference]: With dead ends: 171 [2021-05-02 18:09:54,532 INFO L226 Difference]: Without dead ends: 167 [2021-05-02 18:09:54,533 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1105.8ms TimeCoverageRelationStatistics Valid=1450, Invalid=3106, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 18:09:54,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-05-02 18:09:54,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 160. [2021-05-02 18:09:54,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.1935483870967742) internal successors, (185), 155 states have internal predecessors, (185), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:54,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 189 transitions. [2021-05-02 18:09:54,537 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 189 transitions. Word has length 73 [2021-05-02 18:09:54,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:54,537 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 189 transitions. [2021-05-02 18:09:54,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.108108108108108) internal successors, (78), 34 states have internal predecessors, (78), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:54,537 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 189 transitions. [2021-05-02 18:09:54,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-02 18:09:54,537 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:54,537 INFO L523 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:54,752 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:54,753 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:54,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:54,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1100869872, now seen corresponding path program 29 times [2021-05-02 18:09:54,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:54,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464769316] [2021-05-02 18:09:54,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:55,156 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:55,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:55,163 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:55,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:55,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464769316] [2021-05-02 18:09:55,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464769316] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:55,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638009062] [2021-05-02 18:09:55,164 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 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 [2021-05-02 18:09:55,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2021-05-02 18:09:55,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:55,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 36 conjunts are in the unsatisfiable core [2021-05-02 18:09:55,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:55,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:55,374 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:55,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638009062] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:55,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:55,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 38 [2021-05-02 18:09:55,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904241411] [2021-05-02 18:09:55,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-02 18:09:55,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:55,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-02 18:09:55,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=866, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 18:09:55,376 INFO L87 Difference]: Start difference. First operand 160 states and 189 transitions. Second operand has 38 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 35 states have internal predecessors, (80), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:56,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:56,444 INFO L93 Difference]: Finished difference Result 176 states and 207 transitions. [2021-05-02 18:09:56,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-02 18:09:56,444 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 35 states have internal predecessors, (80), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2021-05-02 18:09:56,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:56,445 INFO L225 Difference]: With dead ends: 176 [2021-05-02 18:09:56,445 INFO L226 Difference]: Without dead ends: 172 [2021-05-02 18:09:56,446 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1165.5ms TimeCoverageRelationStatistics Valid=1544, Invalid=3286, Unknown=0, NotChecked=0, Total=4830 [2021-05-02 18:09:56,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-05-02 18:09:56,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 165. [2021-05-02 18:09:56,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 160 states have (on average 1.19375) internal successors, (191), 160 states have internal predecessors, (191), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:56,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 195 transitions. [2021-05-02 18:09:56,448 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 195 transitions. Word has length 75 [2021-05-02 18:09:56,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:56,448 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 195 transitions. [2021-05-02 18:09:56,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 35 states have internal predecessors, (80), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:56,448 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 195 transitions. [2021-05-02 18:09:56,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-05-02 18:09:56,449 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:56,449 INFO L523 BasicCegarLoop]: trace histogram [31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:56,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-05-02 18:09:56,653 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:56,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:56,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1468184756, now seen corresponding path program 30 times [2021-05-02 18:09:56,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:56,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981495553] [2021-05-02 18:09:56,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:56,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:57,039 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:57,042 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:57,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:57,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981495553] [2021-05-02 18:09:57,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981495553] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:57,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345299653] [2021-05-02 18:09:57,042 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 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 [2021-05-02 18:09:57,112 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-05-02 18:09:57,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:09:57,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 37 conjunts are in the unsatisfiable core [2021-05-02 18:09:57,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:57,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:57,271 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:57,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345299653] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:57,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:57,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 39 [2021-05-02 18:09:57,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562259079] [2021-05-02 18:09:57,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-02 18:09:57,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:57,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-02 18:09:57,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=573, Invalid=909, Unknown=0, NotChecked=0, Total=1482 [2021-05-02 18:09:57,272 INFO L87 Difference]: Start difference. First operand 165 states and 195 transitions. Second operand has 39 states, 39 states have (on average 2.1025641025641026) internal successors, (82), 36 states have internal predecessors, (82), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:58,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:09:58,395 INFO L93 Difference]: Finished difference Result 181 states and 213 transitions. [2021-05-02 18:09:58,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-02 18:09:58,396 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.1025641025641026) internal successors, (82), 36 states have internal predecessors, (82), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2021-05-02 18:09:58,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:09:58,396 INFO L225 Difference]: With dead ends: 181 [2021-05-02 18:09:58,396 INFO L226 Difference]: Without dead ends: 177 [2021-05-02 18:09:58,397 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 1196.8ms TimeCoverageRelationStatistics Valid=1641, Invalid=3471, Unknown=0, NotChecked=0, Total=5112 [2021-05-02 18:09:58,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-05-02 18:09:58,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 170. [2021-05-02 18:09:58,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 165 states have (on average 1.1939393939393939) internal successors, (197), 165 states have internal predecessors, (197), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:58,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 201 transitions. [2021-05-02 18:09:58,399 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 201 transitions. Word has length 77 [2021-05-02 18:09:58,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:09:58,399 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 201 transitions. [2021-05-02 18:09:58,399 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.1025641025641026) internal successors, (82), 36 states have internal predecessors, (82), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:09:58,399 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 201 transitions. [2021-05-02 18:09:58,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-02 18:09:58,400 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:09:58,400 INFO L523 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:09:58,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:09:58,609 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:09:58,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:09:58,610 INFO L82 PathProgramCache]: Analyzing trace with hash 2024497288, now seen corresponding path program 31 times [2021-05-02 18:09:58,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:09:58,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823777188] [2021-05-02 18:09:58,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:09:58,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:59,057 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:09:59,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:59,061 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:59,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:09:59,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823777188] [2021-05-02 18:09:59,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823777188] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:59,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438591295] [2021-05-02 18:09:59,061 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 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 [2021-05-02 18:09:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:09:59,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 38 conjunts are in the unsatisfiable core [2021-05-02 18:09:59,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:09:59,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:09:59,270 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:09:59,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438591295] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:09:59,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:09:59,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 40 [2021-05-02 18:09:59,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011857200] [2021-05-02 18:09:59,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-02 18:09:59,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:09:59,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-02 18:09:59,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=607, Invalid=953, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 18:09:59,271 INFO L87 Difference]: Start difference. First operand 170 states and 201 transitions. Second operand has 40 states, 40 states have (on average 2.1) internal successors, (84), 37 states have internal predecessors, (84), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:00,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:00,471 INFO L93 Difference]: Finished difference Result 186 states and 219 transitions. [2021-05-02 18:10:00,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-02 18:10:00,471 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 37 states have internal predecessors, (84), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 79 [2021-05-02 18:10:00,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:00,472 INFO L225 Difference]: With dead ends: 186 [2021-05-02 18:10:00,472 INFO L226 Difference]: Without dead ends: 182 [2021-05-02 18:10:00,473 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1311.8ms TimeCoverageRelationStatistics Valid=1741, Invalid=3661, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 18:10:00,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-05-02 18:10:00,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 175. [2021-05-02 18:10:00,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 170 states have (on average 1.1941176470588235) internal successors, (203), 170 states have internal predecessors, (203), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:00,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 207 transitions. [2021-05-02 18:10:00,475 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 207 transitions. Word has length 79 [2021-05-02 18:10:00,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:00,475 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 207 transitions. [2021-05-02 18:10:00,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.1) internal successors, (84), 37 states have internal predecessors, (84), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:00,475 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 207 transitions. [2021-05-02 18:10:00,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-02 18:10:00,475 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:00,476 INFO L523 BasicCegarLoop]: trace histogram [33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:00,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-05-02 18:10:00,689 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:00,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:00,689 INFO L82 PathProgramCache]: Analyzing trace with hash -172483900, now seen corresponding path program 32 times [2021-05-02 18:10:00,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:00,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454649744] [2021-05-02 18:10:00,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:00,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:01,122 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:01,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:01,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:01,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:01,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454649744] [2021-05-02 18:10:01,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454649744] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:01,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735395705] [2021-05-02 18:10:01,125 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 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 [2021-05-02 18:10:01,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:10:01,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:01,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 39 conjunts are in the unsatisfiable core [2021-05-02 18:10:01,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:01,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:01,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:01,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735395705] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:01,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:01,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37] total 41 [2021-05-02 18:10:01,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195129889] [2021-05-02 18:10:01,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-02 18:10:01,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:01,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-02 18:10:01,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=642, Invalid=998, Unknown=0, NotChecked=0, Total=1640 [2021-05-02 18:10:01,393 INFO L87 Difference]: Start difference. First operand 175 states and 207 transitions. Second operand has 41 states, 41 states have (on average 2.097560975609756) internal successors, (86), 38 states have internal predecessors, (86), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:02,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:02,734 INFO L93 Difference]: Finished difference Result 191 states and 225 transitions. [2021-05-02 18:10:02,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-02 18:10:02,735 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.097560975609756) internal successors, (86), 38 states have internal predecessors, (86), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 81 [2021-05-02 18:10:02,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:02,736 INFO L225 Difference]: With dead ends: 191 [2021-05-02 18:10:02,736 INFO L226 Difference]: Without dead ends: 187 [2021-05-02 18:10:02,736 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 1375.4ms TimeCoverageRelationStatistics Valid=1844, Invalid=3856, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 18:10:02,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-05-02 18:10:02,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 180. [2021-05-02 18:10:02,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 175 states have (on average 1.1942857142857144) internal successors, (209), 175 states have internal predecessors, (209), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:02,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 213 transitions. [2021-05-02 18:10:02,739 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 213 transitions. Word has length 81 [2021-05-02 18:10:02,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:02,739 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 213 transitions. [2021-05-02 18:10:02,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.097560975609756) internal successors, (86), 38 states have internal predecessors, (86), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:02,739 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 213 transitions. [2021-05-02 18:10:02,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-02 18:10:02,739 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:02,739 INFO L523 BasicCegarLoop]: trace histogram [34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:02,952 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-02 18:10:02,953 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:02,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:02,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1652504064, now seen corresponding path program 33 times [2021-05-02 18:10:02,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:02,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472491812] [2021-05-02 18:10:02,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:02,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:03,464 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:03,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:03,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:03,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:03,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472491812] [2021-05-02 18:10:03,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472491812] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:03,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269652201] [2021-05-02 18:10:03,474 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 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 [2021-05-02 18:10:03,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2021-05-02 18:10:03,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:03,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 40 conjunts are in the unsatisfiable core [2021-05-02 18:10:03,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:03,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:03,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:03,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269652201] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:03,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:03,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 42 [2021-05-02 18:10:03,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104656923] [2021-05-02 18:10:03,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-02 18:10:03,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:03,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-02 18:10:03,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=1044, Unknown=0, NotChecked=0, Total=1722 [2021-05-02 18:10:03,727 INFO L87 Difference]: Start difference. First operand 180 states and 213 transitions. Second operand has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 39 states have internal predecessors, (88), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:05,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:05,069 INFO L93 Difference]: Finished difference Result 196 states and 231 transitions. [2021-05-02 18:10:05,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-02 18:10:05,070 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 39 states have internal predecessors, (88), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 83 [2021-05-02 18:10:05,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:05,070 INFO L225 Difference]: With dead ends: 196 [2021-05-02 18:10:05,070 INFO L226 Difference]: Without dead ends: 192 [2021-05-02 18:10:05,071 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 1533.5ms TimeCoverageRelationStatistics Valid=1950, Invalid=4056, Unknown=0, NotChecked=0, Total=6006 [2021-05-02 18:10:05,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-05-02 18:10:05,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 185. [2021-05-02 18:10:05,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 180 states have (on average 1.1944444444444444) internal successors, (215), 180 states have internal predecessors, (215), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:05,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 219 transitions. [2021-05-02 18:10:05,073 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 219 transitions. Word has length 83 [2021-05-02 18:10:05,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:05,073 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 219 transitions. [2021-05-02 18:10:05,074 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.0952380952380953) internal successors, (88), 39 states have internal predecessors, (88), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:05,074 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 219 transitions. [2021-05-02 18:10:05,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-05-02 18:10:05,074 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:05,074 INFO L523 BasicCegarLoop]: trace histogram [35, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:05,289 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-02 18:10:05,289 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:05,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:05,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1175686596, now seen corresponding path program 34 times [2021-05-02 18:10:05,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:05,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200106566] [2021-05-02 18:10:05,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:05,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:06,066 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:06,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:06,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200106566] [2021-05-02 18:10:06,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200106566] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:06,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380168571] [2021-05-02 18:10:06,069 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 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 [2021-05-02 18:10:06,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:10:06,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:06,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 38 conjunts are in the unsatisfiable core [2021-05-02 18:10:06,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:06,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:06,320 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:06,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380168571] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:06,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:06,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39] total 43 [2021-05-02 18:10:06,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968675846] [2021-05-02 18:10:06,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-02 18:10:06,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:06,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-02 18:10:06,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=715, Invalid=1091, Unknown=0, NotChecked=0, Total=1806 [2021-05-02 18:10:06,345 INFO L87 Difference]: Start difference. First operand 185 states and 219 transitions. Second operand has 43 states, 43 states have (on average 2.0930232558139537) internal successors, (90), 40 states have internal predecessors, (90), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:08,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:08,097 INFO L93 Difference]: Finished difference Result 201 states and 237 transitions. [2021-05-02 18:10:08,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-02 18:10:08,098 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.0930232558139537) internal successors, (90), 40 states have internal predecessors, (90), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2021-05-02 18:10:08,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:08,098 INFO L225 Difference]: With dead ends: 201 [2021-05-02 18:10:08,098 INFO L226 Difference]: Without dead ends: 197 [2021-05-02 18:10:08,099 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 1933.1ms TimeCoverageRelationStatistics Valid=2059, Invalid=4261, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 18:10:08,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-05-02 18:10:08,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 190. [2021-05-02 18:10:08,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 185 states have (on average 1.1945945945945946) internal successors, (221), 185 states have internal predecessors, (221), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:08,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 225 transitions. [2021-05-02 18:10:08,101 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 225 transitions. Word has length 85 [2021-05-02 18:10:08,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:08,101 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 225 transitions. [2021-05-02 18:10:08,101 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 2.0930232558139537) internal successors, (90), 40 states have internal predecessors, (90), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:08,101 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 225 transitions. [2021-05-02 18:10:08,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-02 18:10:08,102 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:08,102 INFO L523 BasicCegarLoop]: trace histogram [36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:08,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-02 18:10:08,317 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:08,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:08,317 INFO L82 PathProgramCache]: Analyzing trace with hash -352612488, now seen corresponding path program 35 times [2021-05-02 18:10:08,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:08,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392481336] [2021-05-02 18:10:08,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:08,865 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:08,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:08,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:08,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392481336] [2021-05-02 18:10:08,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392481336] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:08,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945281099] [2021-05-02 18:10:08,874 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 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 [2021-05-02 18:10:08,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2021-05-02 18:10:08,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:08,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 42 conjunts are in the unsatisfiable core [2021-05-02 18:10:08,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:08,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:08,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:09,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:09,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945281099] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:09,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:09,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40] total 44 [2021-05-02 18:10:09,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041004490] [2021-05-02 18:10:09,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-02 18:10:09,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:09,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-02 18:10:09,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=753, Invalid=1139, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 18:10:09,125 INFO L87 Difference]: Start difference. First operand 190 states and 225 transitions. Second operand has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 41 states have internal predecessors, (92), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:10,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:10,719 INFO L93 Difference]: Finished difference Result 206 states and 243 transitions. [2021-05-02 18:10:10,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-02 18:10:10,719 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 41 states have internal predecessors, (92), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2021-05-02 18:10:10,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:10,720 INFO L225 Difference]: With dead ends: 206 [2021-05-02 18:10:10,720 INFO L226 Difference]: Without dead ends: 202 [2021-05-02 18:10:10,720 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 1709.1ms TimeCoverageRelationStatistics Valid=2171, Invalid=4471, Unknown=0, NotChecked=0, Total=6642 [2021-05-02 18:10:10,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-02 18:10:10,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 195. [2021-05-02 18:10:10,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 190 states have (on average 1.194736842105263) internal successors, (227), 190 states have internal predecessors, (227), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:10,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 231 transitions. [2021-05-02 18:10:10,723 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 231 transitions. Word has length 87 [2021-05-02 18:10:10,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:10,723 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 231 transitions. [2021-05-02 18:10:10,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 41 states have internal predecessors, (92), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:10,723 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 231 transitions. [2021-05-02 18:10:10,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-02 18:10:10,723 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:10,723 INFO L523 BasicCegarLoop]: trace histogram [37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:10,938 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-02 18:10:10,939 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:10,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:10,939 INFO L82 PathProgramCache]: Analyzing trace with hash 347622836, now seen corresponding path program 36 times [2021-05-02 18:10:10,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:10,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114671171] [2021-05-02 18:10:10,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:11,546 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:11,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:11,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:11,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114671171] [2021-05-02 18:10:11,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114671171] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:11,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238074434] [2021-05-02 18:10:11,558 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 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 [2021-05-02 18:10:11,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-05-02 18:10:11,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:11,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 43 conjunts are in the unsatisfiable core [2021-05-02 18:10:11,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:11,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:11,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238074434] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:11,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:11,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41] total 45 [2021-05-02 18:10:11,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243270714] [2021-05-02 18:10:11,881 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-02 18:10:11,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:11,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-02 18:10:11,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=792, Invalid=1188, Unknown=0, NotChecked=0, Total=1980 [2021-05-02 18:10:11,882 INFO L87 Difference]: Start difference. First operand 195 states and 231 transitions. Second operand has 45 states, 45 states have (on average 2.088888888888889) internal successors, (94), 42 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:13,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:13,546 INFO L93 Difference]: Finished difference Result 211 states and 249 transitions. [2021-05-02 18:10:13,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-02 18:10:13,546 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.088888888888889) internal successors, (94), 42 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 89 [2021-05-02 18:10:13,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:13,547 INFO L225 Difference]: With dead ends: 211 [2021-05-02 18:10:13,547 INFO L226 Difference]: Without dead ends: 207 [2021-05-02 18:10:13,547 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1854.4ms TimeCoverageRelationStatistics Valid=2286, Invalid=4686, Unknown=0, NotChecked=0, Total=6972 [2021-05-02 18:10:13,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-05-02 18:10:13,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 200. [2021-05-02 18:10:13,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 195 states have (on average 1.1948717948717948) internal successors, (233), 195 states have internal predecessors, (233), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:13,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 237 transitions. [2021-05-02 18:10:13,550 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 237 transitions. Word has length 89 [2021-05-02 18:10:13,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:13,550 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 237 transitions. [2021-05-02 18:10:13,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 2.088888888888889) internal successors, (94), 42 states have internal predecessors, (94), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:13,550 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 237 transitions. [2021-05-02 18:10:13,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 18:10:13,550 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:13,550 INFO L523 BasicCegarLoop]: trace histogram [38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:13,764 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-02 18:10:13,764 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:13,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:13,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1036096272, now seen corresponding path program 37 times [2021-05-02 18:10:13,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:13,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523440814] [2021-05-02 18:10:13,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:13,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:14,484 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:14,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:14,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:14,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:14,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523440814] [2021-05-02 18:10:14,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523440814] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:14,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464639285] [2021-05-02 18:10:14,502 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 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 [2021-05-02 18:10:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:14,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 44 conjunts are in the unsatisfiable core [2021-05-02 18:10:14,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:14,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:14,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:14,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464639285] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:14,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:14,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 46 [2021-05-02 18:10:14,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984097270] [2021-05-02 18:10:14,765 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-02 18:10:14,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:14,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-02 18:10:14,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=832, Invalid=1238, Unknown=0, NotChecked=0, Total=2070 [2021-05-02 18:10:14,766 INFO L87 Difference]: Start difference. First operand 200 states and 237 transitions. Second operand has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 43 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:16,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:16,237 INFO L93 Difference]: Finished difference Result 216 states and 255 transitions. [2021-05-02 18:10:16,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-02 18:10:16,238 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 43 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-05-02 18:10:16,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:16,238 INFO L225 Difference]: With dead ends: 216 [2021-05-02 18:10:16,238 INFO L226 Difference]: Without dead ends: 212 [2021-05-02 18:10:16,239 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1156 ImplicationChecksByTransitivity, 1789.2ms TimeCoverageRelationStatistics Valid=2404, Invalid=4906, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 18:10:16,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-05-02 18:10:16,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 205. [2021-05-02 18:10:16,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 200 states have (on average 1.195) internal successors, (239), 200 states have internal predecessors, (239), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:16,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 243 transitions. [2021-05-02 18:10:16,249 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 243 transitions. Word has length 91 [2021-05-02 18:10:16,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:16,249 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 243 transitions. [2021-05-02 18:10:16,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 2.0869565217391304) internal successors, (96), 43 states have internal predecessors, (96), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:16,249 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 243 transitions. [2021-05-02 18:10:16,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-02 18:10:16,250 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:16,250 INFO L523 BasicCegarLoop]: trace histogram [39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:16,469 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-02 18:10:16,469 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:16,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:16,469 INFO L82 PathProgramCache]: Analyzing trace with hash 649702700, now seen corresponding path program 38 times [2021-05-02 18:10:16,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:16,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553763734] [2021-05-02 18:10:16,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:16,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:17,333 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:17,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:17,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:17,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:17,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553763734] [2021-05-02 18:10:17,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553763734] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:17,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517621] [2021-05-02 18:10:17,346 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 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 [2021-05-02 18:10:17,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:10:17,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:17,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 45 conjunts are in the unsatisfiable core [2021-05-02 18:10:17,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:17,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:17,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:17,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517621] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:17,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:17,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 47 [2021-05-02 18:10:17,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019927045] [2021-05-02 18:10:17,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-05-02 18:10:17,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:17,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-05-02 18:10:17,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=873, Invalid=1289, Unknown=0, NotChecked=0, Total=2162 [2021-05-02 18:10:17,611 INFO L87 Difference]: Start difference. First operand 205 states and 243 transitions. Second operand has 47 states, 47 states have (on average 2.0851063829787235) internal successors, (98), 44 states have internal predecessors, (98), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:19,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:19,195 INFO L93 Difference]: Finished difference Result 221 states and 261 transitions. [2021-05-02 18:10:19,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-02 18:10:19,195 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.0851063829787235) internal successors, (98), 44 states have internal predecessors, (98), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 93 [2021-05-02 18:10:19,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:19,196 INFO L225 Difference]: With dead ends: 221 [2021-05-02 18:10:19,196 INFO L226 Difference]: Without dead ends: 217 [2021-05-02 18:10:19,196 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1206 ImplicationChecksByTransitivity, 1990.7ms TimeCoverageRelationStatistics Valid=2525, Invalid=5131, Unknown=0, NotChecked=0, Total=7656 [2021-05-02 18:10:19,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-05-02 18:10:19,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 210. [2021-05-02 18:10:19,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 205 states have (on average 1.1951219512195121) internal successors, (245), 205 states have internal predecessors, (245), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:19,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 249 transitions. [2021-05-02 18:10:19,199 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 249 transitions. Word has length 93 [2021-05-02 18:10:19,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:19,199 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 249 transitions. [2021-05-02 18:10:19,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 2.0851063829787235) internal successors, (98), 44 states have internal predecessors, (98), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:19,199 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 249 transitions. [2021-05-02 18:10:19,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-02 18:10:19,199 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:19,199 INFO L523 BasicCegarLoop]: trace histogram [40, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:19,413 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-02 18:10:19,414 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:19,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:19,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1499844200, now seen corresponding path program 39 times [2021-05-02 18:10:19,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:19,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560378250] [2021-05-02 18:10:19,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:20,226 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:20,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:20,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:20,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560378250] [2021-05-02 18:10:20,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560378250] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:20,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356734300] [2021-05-02 18:10:20,229 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 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 [2021-05-02 18:10:20,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2021-05-02 18:10:20,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:20,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 46 conjunts are in the unsatisfiable core [2021-05-02 18:10:20,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:20,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:20,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:20,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356734300] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:20,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:20,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44] total 48 [2021-05-02 18:10:20,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000347477] [2021-05-02 18:10:20,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-02 18:10:20,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:20,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-02 18:10:20,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=1341, Unknown=0, NotChecked=0, Total=2256 [2021-05-02 18:10:20,508 INFO L87 Difference]: Start difference. First operand 210 states and 249 transitions. Second operand has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 45 states have internal predecessors, (100), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:22,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:22,108 INFO L93 Difference]: Finished difference Result 226 states and 267 transitions. [2021-05-02 18:10:22,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-02 18:10:22,108 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 45 states have internal predecessors, (100), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 95 [2021-05-02 18:10:22,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:22,109 INFO L225 Difference]: With dead ends: 226 [2021-05-02 18:10:22,109 INFO L226 Difference]: Without dead ends: 222 [2021-05-02 18:10:22,109 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1257 ImplicationChecksByTransitivity, 1970.9ms TimeCoverageRelationStatistics Valid=2649, Invalid=5361, Unknown=0, NotChecked=0, Total=8010 [2021-05-02 18:10:22,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-05-02 18:10:22,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 215. [2021-05-02 18:10:22,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 210 states have (on average 1.1952380952380952) internal successors, (251), 210 states have internal predecessors, (251), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:22,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 255 transitions. [2021-05-02 18:10:22,111 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 255 transitions. Word has length 95 [2021-05-02 18:10:22,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:22,112 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 255 transitions. [2021-05-02 18:10:22,112 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 45 states have internal predecessors, (100), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:22,112 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 255 transitions. [2021-05-02 18:10:22,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-02 18:10:22,112 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:22,112 INFO L523 BasicCegarLoop]: trace histogram [41, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:22,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:22,328 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:22,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:22,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1852927836, now seen corresponding path program 40 times [2021-05-02 18:10:22,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:22,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267120018] [2021-05-02 18:10:22,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:22,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:23,052 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:23,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:23,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:23,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267120018] [2021-05-02 18:10:23,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267120018] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:23,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023068449] [2021-05-02 18:10:23,055 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 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 [2021-05-02 18:10:23,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:10:23,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:23,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 44 conjunts are in the unsatisfiable core [2021-05-02 18:10:23,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:23,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:23,336 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:23,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023068449] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:23,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:23,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45] total 49 [2021-05-02 18:10:23,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121445071] [2021-05-02 18:10:23,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-02 18:10:23,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:23,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-02 18:10:23,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=958, Invalid=1394, Unknown=0, NotChecked=0, Total=2352 [2021-05-02 18:10:23,337 INFO L87 Difference]: Start difference. First operand 215 states and 255 transitions. Second operand has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 46 states have internal predecessors, (102), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:25,229 INFO L93 Difference]: Finished difference Result 231 states and 273 transitions. [2021-05-02 18:10:25,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-02 18:10:25,230 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 46 states have internal predecessors, (102), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2021-05-02 18:10:25,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:25,231 INFO L225 Difference]: With dead ends: 231 [2021-05-02 18:10:25,231 INFO L226 Difference]: Without dead ends: 227 [2021-05-02 18:10:25,231 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1309 ImplicationChecksByTransitivity, 2145.0ms TimeCoverageRelationStatistics Valid=2776, Invalid=5596, Unknown=0, NotChecked=0, Total=8372 [2021-05-02 18:10:25,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-05-02 18:10:25,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 220. [2021-05-02 18:10:25,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 215 states have (on average 1.1953488372093024) internal successors, (257), 215 states have internal predecessors, (257), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:25,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 261 transitions. [2021-05-02 18:10:25,246 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 261 transitions. Word has length 97 [2021-05-02 18:10:25,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:25,246 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 261 transitions. [2021-05-02 18:10:25,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 46 states have internal predecessors, (102), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 261 transitions. [2021-05-02 18:10:25,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-02 18:10:25,247 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:25,247 INFO L523 BasicCegarLoop]: trace histogram [42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:25,463 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:25,463 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:25,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:25,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1653584864, now seen corresponding path program 41 times [2021-05-02 18:10:25,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:25,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877204310] [2021-05-02 18:10:25,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:26,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:26,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:26,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:26,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:26,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877204310] [2021-05-02 18:10:26,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877204310] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:26,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232368097] [2021-05-02 18:10:26,315 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 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 [2021-05-02 18:10:26,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 42 check-sat command(s) [2021-05-02 18:10:26,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:26,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 45 conjunts are in the unsatisfiable core [2021-05-02 18:10:26,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:26,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:26,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:26,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232368097] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:26,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:26,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46] total 50 [2021-05-02 18:10:26,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721979105] [2021-05-02 18:10:26,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-05-02 18:10:26,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:26,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-05-02 18:10:26,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1002, Invalid=1448, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 18:10:26,625 INFO L87 Difference]: Start difference. First operand 220 states and 261 transitions. Second operand has 50 states, 50 states have (on average 2.08) internal successors, (104), 47 states have internal predecessors, (104), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:28,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:28,407 INFO L93 Difference]: Finished difference Result 236 states and 279 transitions. [2021-05-02 18:10:28,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-02 18:10:28,407 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.08) internal successors, (104), 47 states have internal predecessors, (104), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 99 [2021-05-02 18:10:28,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:28,412 INFO L225 Difference]: With dead ends: 236 [2021-05-02 18:10:28,412 INFO L226 Difference]: Without dead ends: 232 [2021-05-02 18:10:28,412 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 2174.7ms TimeCoverageRelationStatistics Valid=2906, Invalid=5836, Unknown=0, NotChecked=0, Total=8742 [2021-05-02 18:10:28,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-05-02 18:10:28,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 225. [2021-05-02 18:10:28,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 220 states have (on average 1.1954545454545455) internal successors, (263), 220 states have internal predecessors, (263), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:28,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 267 transitions. [2021-05-02 18:10:28,432 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 267 transitions. Word has length 99 [2021-05-02 18:10:28,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:28,433 INFO L480 AbstractCegarLoop]: Abstraction has 225 states and 267 transitions. [2021-05-02 18:10:28,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 2.08) internal successors, (104), 47 states have internal predecessors, (104), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:28,433 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 267 transitions. [2021-05-02 18:10:28,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-05-02 18:10:28,433 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:28,433 INFO L523 BasicCegarLoop]: trace histogram [43, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:28,637 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-05-02 18:10:28,637 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:28,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:28,637 INFO L82 PathProgramCache]: Analyzing trace with hash -137037796, now seen corresponding path program 42 times [2021-05-02 18:10:28,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:28,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108068700] [2021-05-02 18:10:28,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:29,423 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:29,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:29,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:29,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108068700] [2021-05-02 18:10:29,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108068700] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:29,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781945482] [2021-05-02 18:10:29,454 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 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 [2021-05-02 18:10:29,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2021-05-02 18:10:29,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:29,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 49 conjunts are in the unsatisfiable core [2021-05-02 18:10:29,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:29,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:29,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:29,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781945482] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:29,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:29,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47] total 51 [2021-05-02 18:10:29,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043813605] [2021-05-02 18:10:29,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-05-02 18:10:29,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:29,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-05-02 18:10:29,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1047, Invalid=1503, Unknown=0, NotChecked=0, Total=2550 [2021-05-02 18:10:29,798 INFO L87 Difference]: Start difference. First operand 225 states and 267 transitions. Second operand has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 48 states have internal predecessors, (106), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:31,717 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2021-05-02 18:10:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-02 18:10:31,717 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 48 states have internal predecessors, (106), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 101 [2021-05-02 18:10:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:31,718 INFO L225 Difference]: With dead ends: 241 [2021-05-02 18:10:31,718 INFO L226 Difference]: Without dead ends: 237 [2021-05-02 18:10:31,718 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 2204.3ms TimeCoverageRelationStatistics Valid=3039, Invalid=6081, Unknown=0, NotChecked=0, Total=9120 [2021-05-02 18:10:31,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-05-02 18:10:31,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 230. [2021-05-02 18:10:31,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 225 states have (on average 1.1955555555555555) internal successors, (269), 225 states have internal predecessors, (269), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:31,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 273 transitions. [2021-05-02 18:10:31,745 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 273 transitions. Word has length 101 [2021-05-02 18:10:31,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:31,746 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 273 transitions. [2021-05-02 18:10:31,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 48 states have internal predecessors, (106), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:31,746 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 273 transitions. [2021-05-02 18:10:31,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-02 18:10:31,746 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:31,746 INFO L523 BasicCegarLoop]: trace histogram [44, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:31,964 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:31,965 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:31,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:31,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1356471640, now seen corresponding path program 43 times [2021-05-02 18:10:31,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:31,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114221152] [2021-05-02 18:10:31,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:32,757 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:32,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:32,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:32,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114221152] [2021-05-02 18:10:32,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114221152] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:32,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936403807] [2021-05-02 18:10:32,768 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 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 [2021-05-02 18:10:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:32,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 50 conjunts are in the unsatisfiable core [2021-05-02 18:10:32,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:32,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:32,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:33,070 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:33,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936403807] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:33,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:33,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48] total 52 [2021-05-02 18:10:33,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487627252] [2021-05-02 18:10:33,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-02 18:10:33,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:33,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-02 18:10:33,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1093, Invalid=1559, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 18:10:33,072 INFO L87 Difference]: Start difference. First operand 230 states and 273 transitions. Second operand has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 49 states have internal predecessors, (108), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:35,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:35,312 INFO L93 Difference]: Finished difference Result 246 states and 291 transitions. [2021-05-02 18:10:35,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-02 18:10:35,312 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 49 states have internal predecessors, (108), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 103 [2021-05-02 18:10:35,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:35,313 INFO L225 Difference]: With dead ends: 246 [2021-05-02 18:10:35,313 INFO L226 Difference]: Without dead ends: 242 [2021-05-02 18:10:35,313 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 2483.9ms TimeCoverageRelationStatistics Valid=3175, Invalid=6331, Unknown=0, NotChecked=0, Total=9506 [2021-05-02 18:10:35,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-05-02 18:10:35,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 235. [2021-05-02 18:10:35,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 230 states have (on average 1.1956521739130435) internal successors, (275), 230 states have internal predecessors, (275), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:35,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 279 transitions. [2021-05-02 18:10:35,333 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 279 transitions. Word has length 103 [2021-05-02 18:10:35,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:35,333 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 279 transitions. [2021-05-02 18:10:35,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 2.076923076923077) internal successors, (108), 49 states have internal predecessors, (108), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:35,333 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 279 transitions. [2021-05-02 18:10:35,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-02 18:10:35,334 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:35,334 INFO L523 BasicCegarLoop]: trace histogram [45, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:35,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:35,552 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:35,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:35,552 INFO L82 PathProgramCache]: Analyzing trace with hash 2099962772, now seen corresponding path program 44 times [2021-05-02 18:10:35,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:35,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039094569] [2021-05-02 18:10:35,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:36,521 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:36,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:36,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039094569] [2021-05-02 18:10:36,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039094569] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:36,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074272041] [2021-05-02 18:10:36,524 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 [2021-05-02 18:10:36,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:10:36,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:36,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 51 conjunts are in the unsatisfiable core [2021-05-02 18:10:36,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:36,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:36,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074272041] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:36,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:36,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49] total 53 [2021-05-02 18:10:36,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325824327] [2021-05-02 18:10:36,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-02 18:10:36,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:36,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-02 18:10:36,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1140, Invalid=1616, Unknown=0, NotChecked=0, Total=2756 [2021-05-02 18:10:36,827 INFO L87 Difference]: Start difference. First operand 235 states and 279 transitions. Second operand has 53 states, 53 states have (on average 2.0754716981132075) internal successors, (110), 50 states have internal predecessors, (110), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:38,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:38,954 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2021-05-02 18:10:38,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-02 18:10:38,955 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.0754716981132075) internal successors, (110), 50 states have internal predecessors, (110), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 105 [2021-05-02 18:10:38,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:38,955 INFO L225 Difference]: With dead ends: 251 [2021-05-02 18:10:38,955 INFO L226 Difference]: Without dead ends: 247 [2021-05-02 18:10:38,956 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1527 ImplicationChecksByTransitivity, 2599.2ms TimeCoverageRelationStatistics Valid=3314, Invalid=6586, Unknown=0, NotChecked=0, Total=9900 [2021-05-02 18:10:38,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-05-02 18:10:38,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 240. [2021-05-02 18:10:38,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 235 states have (on average 1.195744680851064) internal successors, (281), 235 states have internal predecessors, (281), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:38,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 285 transitions. [2021-05-02 18:10:38,958 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 285 transitions. Word has length 105 [2021-05-02 18:10:38,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:38,958 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 285 transitions. [2021-05-02 18:10:38,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 2.0754716981132075) internal successors, (110), 50 states have internal predecessors, (110), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:38,958 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 285 transitions. [2021-05-02 18:10:38,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-02 18:10:38,959 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:38,959 INFO L523 BasicCegarLoop]: trace histogram [46, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:39,177 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-02 18:10:39,177 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:39,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:39,177 INFO L82 PathProgramCache]: Analyzing trace with hash -664597808, now seen corresponding path program 45 times [2021-05-02 18:10:39,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:39,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453671304] [2021-05-02 18:10:39,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:40,034 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:40,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:40,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:40,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:40,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453671304] [2021-05-02 18:10:40,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453671304] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:40,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279449609] [2021-05-02 18:10:40,037 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 [2021-05-02 18:10:40,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 46 check-sat command(s) [2021-05-02 18:10:40,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:40,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 52 conjunts are in the unsatisfiable core [2021-05-02 18:10:40,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:40,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:40,379 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 0 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:40,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279449609] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:40,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:40,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50] total 54 [2021-05-02 18:10:40,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488717692] [2021-05-02 18:10:40,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-05-02 18:10:40,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:40,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-05-02 18:10:40,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1188, Invalid=1674, Unknown=0, NotChecked=0, Total=2862 [2021-05-02 18:10:40,380 INFO L87 Difference]: Start difference. First operand 240 states and 285 transitions. Second operand has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 51 states have internal predecessors, (112), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:42,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:42,447 INFO L93 Difference]: Finished difference Result 256 states and 303 transitions. [2021-05-02 18:10:42,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-02 18:10:42,447 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 51 states have internal predecessors, (112), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 107 [2021-05-02 18:10:42,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:42,448 INFO L225 Difference]: With dead ends: 256 [2021-05-02 18:10:42,448 INFO L226 Difference]: Without dead ends: 252 [2021-05-02 18:10:42,449 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1584 ImplicationChecksByTransitivity, 2398.6ms TimeCoverageRelationStatistics Valid=3456, Invalid=6846, Unknown=0, NotChecked=0, Total=10302 [2021-05-02 18:10:42,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-05-02 18:10:42,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 245. [2021-05-02 18:10:42,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 240 states have (on average 1.1958333333333333) internal successors, (287), 240 states have internal predecessors, (287), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:42,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 291 transitions. [2021-05-02 18:10:42,451 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 291 transitions. Word has length 107 [2021-05-02 18:10:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:42,451 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 291 transitions. [2021-05-02 18:10:42,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 2.074074074074074) internal successors, (112), 51 states have internal predecessors, (112), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:42,451 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 291 transitions. [2021-05-02 18:10:42,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-05-02 18:10:42,452 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:42,452 INFO L523 BasicCegarLoop]: trace histogram [47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:42,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-02 18:10:42,667 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:42,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:42,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1177441036, now seen corresponding path program 46 times [2021-05-02 18:10:42,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:42,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072812590] [2021-05-02 18:10:42,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:43,634 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:43,637 INFO L134 CoverageAnalysis]: Checked inductivity of 2162 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:43,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:43,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072812590] [2021-05-02 18:10:43,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072812590] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:43,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296397273] [2021-05-02 18:10:43,637 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 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 [2021-05-02 18:10:43,724 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:10:43,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:43,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 50 conjunts are in the unsatisfiable core [2021-05-02 18:10:43,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:43,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:43,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:44,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2162 backedges. 0 proven. 2162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:44,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296397273] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:44,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:44,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51] total 55 [2021-05-02 18:10:44,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806840660] [2021-05-02 18:10:44,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-02 18:10:44,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:44,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-02 18:10:44,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1237, Invalid=1733, Unknown=0, NotChecked=0, Total=2970 [2021-05-02 18:10:44,022 INFO L87 Difference]: Start difference. First operand 245 states and 291 transitions. Second operand has 55 states, 55 states have (on average 2.0727272727272728) internal successors, (114), 52 states have internal predecessors, (114), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:46,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:46,199 INFO L93 Difference]: Finished difference Result 261 states and 309 transitions. [2021-05-02 18:10:46,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-02 18:10:46,199 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.0727272727272728) internal successors, (114), 52 states have internal predecessors, (114), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 109 [2021-05-02 18:10:46,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:46,200 INFO L225 Difference]: With dead ends: 261 [2021-05-02 18:10:46,200 INFO L226 Difference]: Without dead ends: 257 [2021-05-02 18:10:46,201 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1642 ImplicationChecksByTransitivity, 2649.3ms TimeCoverageRelationStatistics Valid=3601, Invalid=7111, Unknown=0, NotChecked=0, Total=10712 [2021-05-02 18:10:46,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-05-02 18:10:46,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 250. [2021-05-02 18:10:46,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 245 states have (on average 1.1959183673469387) internal successors, (293), 245 states have internal predecessors, (293), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:46,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 297 transitions. [2021-05-02 18:10:46,203 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 297 transitions. Word has length 109 [2021-05-02 18:10:46,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:46,203 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 297 transitions. [2021-05-02 18:10:46,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 2.0727272727272728) internal successors, (114), 52 states have internal predecessors, (114), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:46,203 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 297 transitions. [2021-05-02 18:10:46,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-02 18:10:46,204 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:46,204 INFO L523 BasicCegarLoop]: trace histogram [48, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:46,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-05-02 18:10:46,420 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:46,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:46,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1850244168, now seen corresponding path program 47 times [2021-05-02 18:10:46,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:46,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147565406] [2021-05-02 18:10:46,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:47,359 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:47,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2256 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:47,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:47,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147565406] [2021-05-02 18:10:47,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147565406] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:47,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011604058] [2021-05-02 18:10:47,365 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 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 [2021-05-02 18:10:47,468 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 48 check-sat command(s) [2021-05-02 18:10:47,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:47,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 54 conjunts are in the unsatisfiable core [2021-05-02 18:10:47,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:47,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:47,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2256 backedges. 0 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:47,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011604058] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:47,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:47,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52] total 56 [2021-05-02 18:10:47,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650362185] [2021-05-02 18:10:47,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-02 18:10:47,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:47,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-02 18:10:47,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1287, Invalid=1793, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 18:10:47,723 INFO L87 Difference]: Start difference. First operand 250 states and 297 transitions. Second operand has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 53 states have internal predecessors, (116), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:49,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:49,858 INFO L93 Difference]: Finished difference Result 266 states and 315 transitions. [2021-05-02 18:10:49,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-02 18:10:49,859 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 53 states have internal predecessors, (116), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 111 [2021-05-02 18:10:49,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:49,859 INFO L225 Difference]: With dead ends: 266 [2021-05-02 18:10:49,859 INFO L226 Difference]: Without dead ends: 262 [2021-05-02 18:10:49,860 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1701 ImplicationChecksByTransitivity, 2588.9ms TimeCoverageRelationStatistics Valid=3749, Invalid=7381, Unknown=0, NotChecked=0, Total=11130 [2021-05-02 18:10:49,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-02 18:10:49,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 255. [2021-05-02 18:10:49,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 250 states have (on average 1.196) internal successors, (299), 250 states have internal predecessors, (299), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:49,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 303 transitions. [2021-05-02 18:10:49,863 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 303 transitions. Word has length 111 [2021-05-02 18:10:49,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:49,863 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 303 transitions. [2021-05-02 18:10:49,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 56 states have (on average 2.0714285714285716) internal successors, (116), 53 states have internal predecessors, (116), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:49,863 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 303 transitions. [2021-05-02 18:10:49,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-02 18:10:49,863 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:49,863 INFO L523 BasicCegarLoop]: trace histogram [49, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:50,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:50,077 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:50,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:50,077 INFO L82 PathProgramCache]: Analyzing trace with hash -126007676, now seen corresponding path program 48 times [2021-05-02 18:10:50,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:50,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823378805] [2021-05-02 18:10:50,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:50,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:51,067 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:51,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:51,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823378805] [2021-05-02 18:10:51,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823378805] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:51,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594942901] [2021-05-02 18:10:51,081 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 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 [2021-05-02 18:10:51,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2021-05-02 18:10:51,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:51,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 55 conjunts are in the unsatisfiable core [2021-05-02 18:10:51,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:51,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:51,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 0 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:51,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594942901] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:51,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:51,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53] total 57 [2021-05-02 18:10:51,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569302767] [2021-05-02 18:10:51,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-05-02 18:10:51,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:51,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-05-02 18:10:51,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1338, Invalid=1854, Unknown=0, NotChecked=0, Total=3192 [2021-05-02 18:10:51,422 INFO L87 Difference]: Start difference. First operand 255 states and 303 transitions. Second operand has 57 states, 57 states have (on average 2.0701754385964914) internal successors, (118), 54 states have internal predecessors, (118), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:53,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:53,982 INFO L93 Difference]: Finished difference Result 271 states and 321 transitions. [2021-05-02 18:10:53,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-05-02 18:10:53,983 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.0701754385964914) internal successors, (118), 54 states have internal predecessors, (118), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 113 [2021-05-02 18:10:53,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:53,984 INFO L225 Difference]: With dead ends: 271 [2021-05-02 18:10:53,984 INFO L226 Difference]: Without dead ends: 267 [2021-05-02 18:10:53,984 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1761 ImplicationChecksByTransitivity, 2958.8ms TimeCoverageRelationStatistics Valid=3900, Invalid=7656, Unknown=0, NotChecked=0, Total=11556 [2021-05-02 18:10:53,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-05-02 18:10:53,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 260. [2021-05-02 18:10:53,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 255 states have (on average 1.196078431372549) internal successors, (305), 255 states have internal predecessors, (305), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:53,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 309 transitions. [2021-05-02 18:10:53,987 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 309 transitions. Word has length 113 [2021-05-02 18:10:53,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:53,987 INFO L480 AbstractCegarLoop]: Abstraction has 260 states and 309 transitions. [2021-05-02 18:10:53,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 57 states, 57 states have (on average 2.0701754385964914) internal successors, (118), 54 states have internal predecessors, (118), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:53,987 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 309 transitions. [2021-05-02 18:10:53,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-02 18:10:53,987 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:53,987 INFO L523 BasicCegarLoop]: trace histogram [50, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:54,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-02 18:10:54,203 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:54,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:54,204 INFO L82 PathProgramCache]: Analyzing trace with hash -928484928, now seen corresponding path program 49 times [2021-05-02 18:10:54,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:54,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718441682] [2021-05-02 18:10:54,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:54,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:55,205 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:55,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:55,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:55,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:55,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718441682] [2021-05-02 18:10:55,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718441682] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:55,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582893820] [2021-05-02 18:10:55,209 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 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 [2021-05-02 18:10:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:55,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-02 18:10:55,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:55,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:55,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2450 backedges. 0 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:55,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582893820] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:55,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:55,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54] total 58 [2021-05-02 18:10:55,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976898759] [2021-05-02 18:10:55,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-02 18:10:55,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:55,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-02 18:10:55,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1390, Invalid=1916, Unknown=0, NotChecked=0, Total=3306 [2021-05-02 18:10:55,507 INFO L87 Difference]: Start difference. First operand 260 states and 309 transitions. Second operand has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 55 states have internal predecessors, (120), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:57,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:10:57,811 INFO L93 Difference]: Finished difference Result 276 states and 327 transitions. [2021-05-02 18:10:57,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-02 18:10:57,812 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 55 states have internal predecessors, (120), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 115 [2021-05-02 18:10:57,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:10:57,813 INFO L225 Difference]: With dead ends: 276 [2021-05-02 18:10:57,813 INFO L226 Difference]: Without dead ends: 272 [2021-05-02 18:10:57,813 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1822 ImplicationChecksByTransitivity, 2741.4ms TimeCoverageRelationStatistics Valid=4054, Invalid=7936, Unknown=0, NotChecked=0, Total=11990 [2021-05-02 18:10:57,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-05-02 18:10:57,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 265. [2021-05-02 18:10:57,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 260 states have (on average 1.1961538461538461) internal successors, (311), 260 states have internal predecessors, (311), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:57,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 315 transitions. [2021-05-02 18:10:57,816 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 315 transitions. Word has length 115 [2021-05-02 18:10:57,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:10:57,816 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 315 transitions. [2021-05-02 18:10:57,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 58 states have (on average 2.0689655172413794) internal successors, (120), 55 states have internal predecessors, (120), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:10:57,816 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 315 transitions. [2021-05-02 18:10:57,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-05-02 18:10:57,816 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:10:57,816 INFO L523 BasicCegarLoop]: trace histogram [51, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:10:58,017 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:10:58,017 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:10:58,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:10:58,017 INFO L82 PathProgramCache]: Analyzing trace with hash 984989180, now seen corresponding path program 50 times [2021-05-02 18:10:58,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:10:58,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872536113] [2021-05-02 18:10:58,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:10:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:59,077 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:10:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:10:59,088 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:59,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:10:59,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872536113] [2021-05-02 18:10:59,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872536113] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:59,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071066247] [2021-05-02 18:10:59,088 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 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 [2021-05-02 18:10:59,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:10:59,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:10:59,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 57 conjunts are in the unsatisfiable core [2021-05-02 18:10:59,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:10:59,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:10:59,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:10:59,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071066247] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:10:59,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:10:59,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55] total 59 [2021-05-02 18:10:59,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412786489] [2021-05-02 18:10:59,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-05-02 18:10:59,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:10:59,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-05-02 18:10:59,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1443, Invalid=1979, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 18:10:59,398 INFO L87 Difference]: Start difference. First operand 265 states and 315 transitions. Second operand has 59 states, 59 states have (on average 2.0677966101694913) internal successors, (122), 56 states have internal predecessors, (122), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:01,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:01,693 INFO L93 Difference]: Finished difference Result 281 states and 333 transitions. [2021-05-02 18:11:01,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-02 18:11:01,693 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.0677966101694913) internal successors, (122), 56 states have internal predecessors, (122), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 117 [2021-05-02 18:11:01,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:01,694 INFO L225 Difference]: With dead ends: 281 [2021-05-02 18:11:01,694 INFO L226 Difference]: Without dead ends: 277 [2021-05-02 18:11:01,694 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1884 ImplicationChecksByTransitivity, 2872.2ms TimeCoverageRelationStatistics Valid=4211, Invalid=8221, Unknown=0, NotChecked=0, Total=12432 [2021-05-02 18:11:01,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-05-02 18:11:01,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 270. [2021-05-02 18:11:01,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 265 states have (on average 1.1962264150943396) internal successors, (317), 265 states have internal predecessors, (317), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:01,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 321 transitions. [2021-05-02 18:11:01,697 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 321 transitions. Word has length 117 [2021-05-02 18:11:01,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:01,697 INFO L480 AbstractCegarLoop]: Abstraction has 270 states and 321 transitions. [2021-05-02 18:11:01,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 2.0677966101694913) internal successors, (122), 56 states have internal predecessors, (122), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:01,697 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 321 transitions. [2021-05-02 18:11:01,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-02 18:11:01,697 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:01,698 INFO L523 BasicCegarLoop]: trace histogram [52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:01,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:01,917 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:01,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:01,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1587604280, now seen corresponding path program 51 times [2021-05-02 18:11:01,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:01,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673621162] [2021-05-02 18:11:01,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:01,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:02,973 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:02,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2652 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:02,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:02,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673621162] [2021-05-02 18:11:02,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673621162] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:02,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040397719] [2021-05-02 18:11:02,976 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 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 [2021-05-02 18:11:03,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2021-05-02 18:11:03,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:03,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 58 conjunts are in the unsatisfiable core [2021-05-02 18:11:03,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:03,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:03,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2652 backedges. 0 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:03,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040397719] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:03,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:03,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56] total 60 [2021-05-02 18:11:03,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442932056] [2021-05-02 18:11:03,346 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-05-02 18:11:03,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:03,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-05-02 18:11:03,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1497, Invalid=2043, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 18:11:03,346 INFO L87 Difference]: Start difference. First operand 270 states and 321 transitions. Second operand has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 57 states have internal predecessors, (124), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:05,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:05,872 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2021-05-02 18:11:05,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-05-02 18:11:05,873 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 57 states have internal predecessors, (124), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 119 [2021-05-02 18:11:05,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:05,873 INFO L225 Difference]: With dead ends: 286 [2021-05-02 18:11:05,873 INFO L226 Difference]: Without dead ends: 282 [2021-05-02 18:11:05,874 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 2967.3ms TimeCoverageRelationStatistics Valid=4371, Invalid=8511, Unknown=0, NotChecked=0, Total=12882 [2021-05-02 18:11:05,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-05-02 18:11:05,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 275. [2021-05-02 18:11:05,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 270 states have (on average 1.1962962962962962) internal successors, (323), 270 states have internal predecessors, (323), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:05,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 327 transitions. [2021-05-02 18:11:05,876 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 327 transitions. Word has length 119 [2021-05-02 18:11:05,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:05,876 INFO L480 AbstractCegarLoop]: Abstraction has 275 states and 327 transitions. [2021-05-02 18:11:05,876 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 60 states, 60 states have (on average 2.066666666666667) internal successors, (124), 57 states have internal predecessors, (124), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:05,876 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 327 transitions. [2021-05-02 18:11:05,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-02 18:11:05,877 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:05,877 INFO L523 BasicCegarLoop]: trace histogram [53, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:06,089 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-05-02 18:11:06,089 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:06,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:06,089 INFO L82 PathProgramCache]: Analyzing trace with hash 880130420, now seen corresponding path program 52 times [2021-05-02 18:11:06,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:06,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413595700] [2021-05-02 18:11:06,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:06,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:07,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:07,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:07,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2756 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:07,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:07,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413595700] [2021-05-02 18:11:07,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413595700] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:07,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350425381] [2021-05-02 18:11:07,235 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 [2021-05-02 18:11:07,380 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:11:07,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:07,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-02 18:11:07,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:07,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2756 backedges. 0 proven. 2756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:07,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350425381] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:07,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:07,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57] total 61 [2021-05-02 18:11:07,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129376545] [2021-05-02 18:11:07,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-05-02 18:11:07,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:07,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-05-02 18:11:07,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1552, Invalid=2108, Unknown=0, NotChecked=0, Total=3660 [2021-05-02 18:11:07,658 INFO L87 Difference]: Start difference. First operand 275 states and 327 transitions. Second operand has 61 states, 61 states have (on average 2.0655737704918034) internal successors, (126), 58 states have internal predecessors, (126), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:10,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:10,105 INFO L93 Difference]: Finished difference Result 291 states and 345 transitions. [2021-05-02 18:11:10,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-02 18:11:10,106 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.0655737704918034) internal successors, (126), 58 states have internal predecessors, (126), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 121 [2021-05-02 18:11:10,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:10,107 INFO L225 Difference]: With dead ends: 291 [2021-05-02 18:11:10,107 INFO L226 Difference]: Without dead ends: 287 [2021-05-02 18:11:10,107 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2011 ImplicationChecksByTransitivity, 3048.9ms TimeCoverageRelationStatistics Valid=4534, Invalid=8806, Unknown=0, NotChecked=0, Total=13340 [2021-05-02 18:11:10,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-05-02 18:11:10,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 280. [2021-05-02 18:11:10,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 275 states have (on average 1.1963636363636363) internal successors, (329), 275 states have internal predecessors, (329), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:10,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 333 transitions. [2021-05-02 18:11:10,109 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 333 transitions. Word has length 121 [2021-05-02 18:11:10,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:10,110 INFO L480 AbstractCegarLoop]: Abstraction has 280 states and 333 transitions. [2021-05-02 18:11:10,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 61 states, 61 states have (on average 2.0655737704918034) internal successors, (126), 58 states have internal predecessors, (126), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:10,110 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 333 transitions. [2021-05-02 18:11:10,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-02 18:11:10,110 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:10,110 INFO L523 BasicCegarLoop]: trace histogram [54, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:10,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:10,332 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:10,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:10,333 INFO L82 PathProgramCache]: Analyzing trace with hash -397416272, now seen corresponding path program 53 times [2021-05-02 18:11:10,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:10,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113606970] [2021-05-02 18:11:10,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:10,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:11,489 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:11,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:11,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:11,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:11,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113606970] [2021-05-02 18:11:11,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113606970] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:11,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909492702] [2021-05-02 18:11:11,494 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 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 [2021-05-02 18:11:11,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 54 check-sat command(s) [2021-05-02 18:11:11,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:11,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 60 conjunts are in the unsatisfiable core [2021-05-02 18:11:11,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:11,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:11,871 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:11,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909492702] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:11,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:11,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 58] total 62 [2021-05-02 18:11:11,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132428945] [2021-05-02 18:11:11,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states [2021-05-02 18:11:11,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:11,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-05-02 18:11:11,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1608, Invalid=2174, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 18:11:11,873 INFO L87 Difference]: Start difference. First operand 280 states and 333 transitions. Second operand has 62 states, 62 states have (on average 2.064516129032258) internal successors, (128), 59 states have internal predecessors, (128), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:14,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:14,574 INFO L93 Difference]: Finished difference Result 296 states and 351 transitions. [2021-05-02 18:11:14,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-02 18:11:14,574 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 2.064516129032258) internal successors, (128), 59 states have internal predecessors, (128), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 123 [2021-05-02 18:11:14,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:14,575 INFO L225 Difference]: With dead ends: 296 [2021-05-02 18:11:14,575 INFO L226 Difference]: Without dead ends: 292 [2021-05-02 18:11:14,576 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2076 ImplicationChecksByTransitivity, 3227.1ms TimeCoverageRelationStatistics Valid=4700, Invalid=9106, Unknown=0, NotChecked=0, Total=13806 [2021-05-02 18:11:14,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-05-02 18:11:14,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 285. [2021-05-02 18:11:14,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 280 states have (on average 1.1964285714285714) internal successors, (335), 280 states have internal predecessors, (335), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:14,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 339 transitions. [2021-05-02 18:11:14,578 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 339 transitions. Word has length 123 [2021-05-02 18:11:14,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:14,578 INFO L480 AbstractCegarLoop]: Abstraction has 285 states and 339 transitions. [2021-05-02 18:11:14,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 62 states, 62 states have (on average 2.064516129032258) internal successors, (128), 59 states have internal predecessors, (128), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:14,578 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 339 transitions. [2021-05-02 18:11:14,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-05-02 18:11:14,579 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:14,579 INFO L523 BasicCegarLoop]: trace histogram [55, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:14,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-05-02 18:11:14,779 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:14,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:14,780 INFO L82 PathProgramCache]: Analyzing trace with hash 240859372, now seen corresponding path program 54 times [2021-05-02 18:11:14,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:14,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318503473] [2021-05-02 18:11:14,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:16,056 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:16,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2970 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:16,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:16,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318503473] [2021-05-02 18:11:16,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318503473] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:16,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612173598] [2021-05-02 18:11:16,060 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 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 [2021-05-02 18:11:16,186 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2021-05-02 18:11:16,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:16,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 61 conjunts are in the unsatisfiable core [2021-05-02 18:11:16,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:16,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:16,462 INFO L134 CoverageAnalysis]: Checked inductivity of 2970 backedges. 0 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:16,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612173598] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:16,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:16,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59] total 63 [2021-05-02 18:11:16,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063763686] [2021-05-02 18:11:16,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-05-02 18:11:16,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:16,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-05-02 18:11:16,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1665, Invalid=2241, Unknown=0, NotChecked=0, Total=3906 [2021-05-02 18:11:16,464 INFO L87 Difference]: Start difference. First operand 285 states and 339 transitions. Second operand has 63 states, 63 states have (on average 2.0634920634920637) internal successors, (130), 60 states have internal predecessors, (130), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:19,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:19,400 INFO L93 Difference]: Finished difference Result 301 states and 357 transitions. [2021-05-02 18:11:19,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-05-02 18:11:19,401 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.0634920634920637) internal successors, (130), 60 states have internal predecessors, (130), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 125 [2021-05-02 18:11:19,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:19,401 INFO L225 Difference]: With dead ends: 301 [2021-05-02 18:11:19,402 INFO L226 Difference]: Without dead ends: 297 [2021-05-02 18:11:19,402 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2142 ImplicationChecksByTransitivity, 3550.4ms TimeCoverageRelationStatistics Valid=4869, Invalid=9411, Unknown=0, NotChecked=0, Total=14280 [2021-05-02 18:11:19,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-05-02 18:11:19,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 290. [2021-05-02 18:11:19,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 285 states have (on average 1.1964912280701754) internal successors, (341), 285 states have internal predecessors, (341), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:19,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 345 transitions. [2021-05-02 18:11:19,405 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 345 transitions. Word has length 125 [2021-05-02 18:11:19,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:19,405 INFO L480 AbstractCegarLoop]: Abstraction has 290 states and 345 transitions. [2021-05-02 18:11:19,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 63 states, 63 states have (on average 2.0634920634920637) internal successors, (130), 60 states have internal predecessors, (130), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:19,405 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 345 transitions. [2021-05-02 18:11:19,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-02 18:11:19,405 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:19,405 INFO L523 BasicCegarLoop]: trace histogram [56, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:19,621 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-05-02 18:11:19,621 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:19,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:19,622 INFO L82 PathProgramCache]: Analyzing trace with hash -556570072, now seen corresponding path program 55 times [2021-05-02 18:11:19,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:19,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312002923] [2021-05-02 18:11:19,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:20,895 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:20,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:20,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312002923] [2021-05-02 18:11:20,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312002923] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:20,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201839081] [2021-05-02 18:11:20,898 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 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 [2021-05-02 18:11:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:20,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 62 conjunts are in the unsatisfiable core [2021-05-02 18:11:20,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:20,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:20,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:21,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3080 backedges. 0 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:21,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201839081] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:21,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:21,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60] total 64 [2021-05-02 18:11:21,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492600125] [2021-05-02 18:11:21,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states [2021-05-02 18:11:21,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:21,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-05-02 18:11:21,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1723, Invalid=2309, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 18:11:21,226 INFO L87 Difference]: Start difference. First operand 290 states and 345 transitions. Second operand has 64 states, 64 states have (on average 2.0625) internal successors, (132), 61 states have internal predecessors, (132), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:24,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:24,068 INFO L93 Difference]: Finished difference Result 306 states and 363 transitions. [2021-05-02 18:11:24,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-02 18:11:24,068 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 2.0625) internal successors, (132), 61 states have internal predecessors, (132), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 127 [2021-05-02 18:11:24,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:24,069 INFO L225 Difference]: With dead ends: 306 [2021-05-02 18:11:24,069 INFO L226 Difference]: Without dead ends: 302 [2021-05-02 18:11:24,070 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 3455.1ms TimeCoverageRelationStatistics Valid=5041, Invalid=9721, Unknown=0, NotChecked=0, Total=14762 [2021-05-02 18:11:24,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-05-02 18:11:24,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 295. [2021-05-02 18:11:24,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 290 states have (on average 1.196551724137931) internal successors, (347), 290 states have internal predecessors, (347), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:24,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 351 transitions. [2021-05-02 18:11:24,072 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 351 transitions. Word has length 127 [2021-05-02 18:11:24,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:24,072 INFO L480 AbstractCegarLoop]: Abstraction has 295 states and 351 transitions. [2021-05-02 18:11:24,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 64 states, 64 states have (on average 2.0625) internal successors, (132), 61 states have internal predecessors, (132), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:24,072 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 351 transitions. [2021-05-02 18:11:24,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-05-02 18:11:24,073 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:24,073 INFO L523 BasicCegarLoop]: trace histogram [57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:24,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:24,283 INFO L428 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:24,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1912880228, now seen corresponding path program 56 times [2021-05-02 18:11:24,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:24,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774634637] [2021-05-02 18:11:24,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:25,633 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:25,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:25,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3192 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:25,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:25,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774634637] [2021-05-02 18:11:25,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774634637] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:25,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668266704] [2021-05-02 18:11:25,636 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 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 [2021-05-02 18:11:25,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:11:25,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:25,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-02 18:11:25,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:25,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:25,997 INFO L134 CoverageAnalysis]: Checked inductivity of 3192 backedges. 0 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:25,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668266704] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:25,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:25,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61] total 65 [2021-05-02 18:11:25,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499724733] [2021-05-02 18:11:25,998 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states [2021-05-02 18:11:25,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:25,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-05-02 18:11:25,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1782, Invalid=2378, Unknown=0, NotChecked=0, Total=4160 [2021-05-02 18:11:25,999 INFO L87 Difference]: Start difference. First operand 295 states and 351 transitions. Second operand has 65 states, 65 states have (on average 2.0615384615384613) internal successors, (134), 62 states have internal predecessors, (134), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:28,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:28,995 INFO L93 Difference]: Finished difference Result 311 states and 369 transitions. [2021-05-02 18:11:28,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-05-02 18:11:28,996 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.0615384615384613) internal successors, (134), 62 states have internal predecessors, (134), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 129 [2021-05-02 18:11:28,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:28,997 INFO L225 Difference]: With dead ends: 311 [2021-05-02 18:11:28,997 INFO L226 Difference]: Without dead ends: 307 [2021-05-02 18:11:28,997 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2277 ImplicationChecksByTransitivity, 3678.4ms TimeCoverageRelationStatistics Valid=5216, Invalid=10036, Unknown=0, NotChecked=0, Total=15252 [2021-05-02 18:11:28,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-05-02 18:11:28,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 300. [2021-05-02 18:11:28,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 295 states have (on average 1.1966101694915254) internal successors, (353), 295 states have internal predecessors, (353), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:28,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2021-05-02 18:11:29,000 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 129 [2021-05-02 18:11:29,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:29,000 INFO L480 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2021-05-02 18:11:29,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 65 states, 65 states have (on average 2.0615384615384613) internal successors, (134), 62 states have internal predecessors, (134), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:29,000 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2021-05-02 18:11:29,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-05-02 18:11:29,000 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:29,000 INFO L523 BasicCegarLoop]: trace histogram [58, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:29,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-02 18:11:29,201 INFO L428 AbstractCegarLoop]: === Iteration 59 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:29,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:29,201 INFO L82 PathProgramCache]: Analyzing trace with hash -62296160, now seen corresponding path program 57 times [2021-05-02 18:11:29,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:29,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327873284] [2021-05-02 18:11:29,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:29,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:30,581 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:30,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:30,584 INFO L134 CoverageAnalysis]: Checked inductivity of 3306 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:30,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:30,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327873284] [2021-05-02 18:11:30,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327873284] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:30,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746069386] [2021-05-02 18:11:30,584 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 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 [2021-05-02 18:11:30,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2021-05-02 18:11:30,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:30,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 64 conjunts are in the unsatisfiable core [2021-05-02 18:11:30,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:30,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:30,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:31,007 INFO L134 CoverageAnalysis]: Checked inductivity of 3306 backedges. 0 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:31,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746069386] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:31,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:31,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62] total 66 [2021-05-02 18:11:31,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633943012] [2021-05-02 18:11:31,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states [2021-05-02 18:11:31,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:31,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-05-02 18:11:31,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1842, Invalid=2448, Unknown=0, NotChecked=0, Total=4290 [2021-05-02 18:11:31,008 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 66 states, 66 states have (on average 2.0606060606060606) internal successors, (136), 63 states have internal predecessors, (136), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:34,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:34,048 INFO L93 Difference]: Finished difference Result 316 states and 375 transitions. [2021-05-02 18:11:34,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-02 18:11:34,049 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.0606060606060606) internal successors, (136), 63 states have internal predecessors, (136), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 131 [2021-05-02 18:11:34,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:34,049 INFO L225 Difference]: With dead ends: 316 [2021-05-02 18:11:34,049 INFO L226 Difference]: Without dead ends: 312 [2021-05-02 18:11:34,050 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2346 ImplicationChecksByTransitivity, 3740.0ms TimeCoverageRelationStatistics Valid=5394, Invalid=10356, Unknown=0, NotChecked=0, Total=15750 [2021-05-02 18:11:34,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-05-02 18:11:34,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 305. [2021-05-02 18:11:34,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 300 states have (on average 1.1966666666666668) internal successors, (359), 300 states have internal predecessors, (359), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:34,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 363 transitions. [2021-05-02 18:11:34,053 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 363 transitions. Word has length 131 [2021-05-02 18:11:34,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:34,053 INFO L480 AbstractCegarLoop]: Abstraction has 305 states and 363 transitions. [2021-05-02 18:11:34,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 66 states, 66 states have (on average 2.0606060606060606) internal successors, (136), 63 states have internal predecessors, (136), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:34,053 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 363 transitions. [2021-05-02 18:11:34,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-05-02 18:11:34,053 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:34,053 INFO L523 BasicCegarLoop]: trace histogram [59, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:34,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:34,254 INFO L428 AbstractCegarLoop]: === Iteration 60 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:34,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:34,254 INFO L82 PathProgramCache]: Analyzing trace with hash 168739804, now seen corresponding path program 58 times [2021-05-02 18:11:34,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:34,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544760632] [2021-05-02 18:11:34,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:35,726 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:35,728 INFO L134 CoverageAnalysis]: Checked inductivity of 3422 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:35,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:35,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544760632] [2021-05-02 18:11:35,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544760632] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:35,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486951661] [2021-05-02 18:11:35,729 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 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 [2021-05-02 18:11:35,808 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:11:35,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:35,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 62 conjunts are in the unsatisfiable core [2021-05-02 18:11:35,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:35,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:35,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:36,129 INFO L134 CoverageAnalysis]: Checked inductivity of 3422 backedges. 0 proven. 3422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:36,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486951661] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:36,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:36,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63] total 67 [2021-05-02 18:11:36,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356296016] [2021-05-02 18:11:36,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-05-02 18:11:36,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:36,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-05-02 18:11:36,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1903, Invalid=2519, Unknown=0, NotChecked=0, Total=4422 [2021-05-02 18:11:36,130 INFO L87 Difference]: Start difference. First operand 305 states and 363 transitions. Second operand has 67 states, 67 states have (on average 2.0597014925373136) internal successors, (138), 64 states have internal predecessors, (138), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:39,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:39,213 INFO L93 Difference]: Finished difference Result 321 states and 381 transitions. [2021-05-02 18:11:39,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-05-02 18:11:39,213 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.0597014925373136) internal successors, (138), 64 states have internal predecessors, (138), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 133 [2021-05-02 18:11:39,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:39,214 INFO L225 Difference]: With dead ends: 321 [2021-05-02 18:11:39,214 INFO L226 Difference]: Without dead ends: 317 [2021-05-02 18:11:39,215 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2416 ImplicationChecksByTransitivity, 3925.5ms TimeCoverageRelationStatistics Valid=5575, Invalid=10681, Unknown=0, NotChecked=0, Total=16256 [2021-05-02 18:11:39,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-05-02 18:11:39,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 310. [2021-05-02 18:11:39,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 305 states have (on average 1.1967213114754098) internal successors, (365), 305 states have internal predecessors, (365), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:39,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 369 transitions. [2021-05-02 18:11:39,217 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 369 transitions. Word has length 133 [2021-05-02 18:11:39,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:39,217 INFO L480 AbstractCegarLoop]: Abstraction has 310 states and 369 transitions. [2021-05-02 18:11:39,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 67 states, 67 states have (on average 2.0597014925373136) internal successors, (138), 64 states have internal predecessors, (138), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:39,217 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 369 transitions. [2021-05-02 18:11:39,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-05-02 18:11:39,218 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:39,218 INFO L523 BasicCegarLoop]: trace histogram [60, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:39,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-05-02 18:11:39,431 INFO L428 AbstractCegarLoop]: === Iteration 61 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:39,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:39,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1143998184, now seen corresponding path program 59 times [2021-05-02 18:11:39,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:39,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570563463] [2021-05-02 18:11:39,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:40,951 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:40,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:40,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:40,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:40,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570563463] [2021-05-02 18:11:40,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570563463] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:40,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669601862] [2021-05-02 18:11:40,954 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 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 [2021-05-02 18:11:41,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 60 check-sat command(s) [2021-05-02 18:11:41,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:41,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 66 conjunts are in the unsatisfiable core [2021-05-02 18:11:41,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:41,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:41,417 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 0 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:41,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669601862] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:41,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:41,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64] total 68 [2021-05-02 18:11:41,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664039889] [2021-05-02 18:11:41,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states [2021-05-02 18:11:41,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:41,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-05-02 18:11:41,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1965, Invalid=2591, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 18:11:41,418 INFO L87 Difference]: Start difference. First operand 310 states and 369 transitions. Second operand has 68 states, 68 states have (on average 2.0588235294117645) internal successors, (140), 65 states have internal predecessors, (140), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:44,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:44,750 INFO L93 Difference]: Finished difference Result 326 states and 387 transitions. [2021-05-02 18:11:44,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-05-02 18:11:44,751 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.0588235294117645) internal successors, (140), 65 states have internal predecessors, (140), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 135 [2021-05-02 18:11:44,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:44,752 INFO L225 Difference]: With dead ends: 326 [2021-05-02 18:11:44,752 INFO L226 Difference]: Without dead ends: 322 [2021-05-02 18:11:44,752 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2487 ImplicationChecksByTransitivity, 4090.8ms TimeCoverageRelationStatistics Valid=5759, Invalid=11011, Unknown=0, NotChecked=0, Total=16770 [2021-05-02 18:11:44,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-05-02 18:11:44,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 315. [2021-05-02 18:11:44,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 310 states have (on average 1.196774193548387) internal successors, (371), 310 states have internal predecessors, (371), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:44,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 375 transitions. [2021-05-02 18:11:44,755 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 375 transitions. Word has length 135 [2021-05-02 18:11:44,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:44,755 INFO L480 AbstractCegarLoop]: Abstraction has 315 states and 375 transitions. [2021-05-02 18:11:44,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 68 states, 68 states have (on average 2.0588235294117645) internal successors, (140), 65 states have internal predecessors, (140), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:44,755 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 375 transitions. [2021-05-02 18:11:44,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-05-02 18:11:44,756 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:44,756 INFO L523 BasicCegarLoop]: trace histogram [61, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:44,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:44,972 INFO L428 AbstractCegarLoop]: === Iteration 62 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:44,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:44,973 INFO L82 PathProgramCache]: Analyzing trace with hash 35180372, now seen corresponding path program 60 times [2021-05-02 18:11:44,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:44,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839530795] [2021-05-02 18:11:44,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:46,543 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:46,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:46,546 INFO L134 CoverageAnalysis]: Checked inductivity of 3660 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:46,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:46,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839530795] [2021-05-02 18:11:46,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839530795] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:46,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761064991] [2021-05-02 18:11:46,546 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 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 [2021-05-02 18:11:46,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2021-05-02 18:11:46,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:46,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 67 conjunts are in the unsatisfiable core [2021-05-02 18:11:46,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:46,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:46,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 3660 backedges. 0 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:47,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761064991] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:47,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:47,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65] total 69 [2021-05-02 18:11:47,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376467898] [2021-05-02 18:11:47,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states [2021-05-02 18:11:47,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:47,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-05-02 18:11:47,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2028, Invalid=2664, Unknown=0, NotChecked=0, Total=4692 [2021-05-02 18:11:47,020 INFO L87 Difference]: Start difference. First operand 315 states and 375 transitions. Second operand has 69 states, 69 states have (on average 2.0579710144927534) internal successors, (142), 66 states have internal predecessors, (142), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:50,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:50,346 INFO L93 Difference]: Finished difference Result 331 states and 393 transitions. [2021-05-02 18:11:50,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-05-02 18:11:50,347 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.0579710144927534) internal successors, (142), 66 states have internal predecessors, (142), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 137 [2021-05-02 18:11:50,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:50,348 INFO L225 Difference]: With dead ends: 331 [2021-05-02 18:11:50,348 INFO L226 Difference]: Without dead ends: 327 [2021-05-02 18:11:50,349 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2559 ImplicationChecksByTransitivity, 4189.3ms TimeCoverageRelationStatistics Valid=5946, Invalid=11346, Unknown=0, NotChecked=0, Total=17292 [2021-05-02 18:11:50,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-05-02 18:11:50,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 320. [2021-05-02 18:11:50,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 315 states have (on average 1.1968253968253968) internal successors, (377), 315 states have internal predecessors, (377), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:50,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 381 transitions. [2021-05-02 18:11:50,351 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 381 transitions. Word has length 137 [2021-05-02 18:11:50,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:50,351 INFO L480 AbstractCegarLoop]: Abstraction has 320 states and 381 transitions. [2021-05-02 18:11:50,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 69 states, 69 states have (on average 2.0579710144927534) internal successors, (142), 66 states have internal predecessors, (142), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:50,351 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 381 transitions. [2021-05-02 18:11:50,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-05-02 18:11:50,352 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:50,352 INFO L523 BasicCegarLoop]: trace histogram [62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:50,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-05-02 18:11:50,552 INFO L428 AbstractCegarLoop]: === Iteration 63 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:50,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:50,553 INFO L82 PathProgramCache]: Analyzing trace with hash -645593456, now seen corresponding path program 61 times [2021-05-02 18:11:50,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:50,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387877141] [2021-05-02 18:11:50,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:52,158 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:52,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:52,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:52,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:52,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387877141] [2021-05-02 18:11:52,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387877141] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:52,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174476158] [2021-05-02 18:11:52,161 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 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 [2021-05-02 18:11:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:52,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 68 conjunts are in the unsatisfiable core [2021-05-02 18:11:52,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:52,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:52,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 0 proven. 3782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:52,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174476158] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:52,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:52,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66] total 70 [2021-05-02 18:11:52,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948696305] [2021-05-02 18:11:52,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states [2021-05-02 18:11:52,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:52,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-05-02 18:11:52,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2092, Invalid=2738, Unknown=0, NotChecked=0, Total=4830 [2021-05-02 18:11:52,640 INFO L87 Difference]: Start difference. First operand 320 states and 381 transitions. Second operand has 70 states, 70 states have (on average 2.057142857142857) internal successors, (144), 67 states have internal predecessors, (144), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:56,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:11:56,083 INFO L93 Difference]: Finished difference Result 336 states and 399 transitions. [2021-05-02 18:11:56,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-02 18:11:56,084 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.057142857142857) internal successors, (144), 67 states have internal predecessors, (144), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 139 [2021-05-02 18:11:56,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:11:56,084 INFO L225 Difference]: With dead ends: 336 [2021-05-02 18:11:56,085 INFO L226 Difference]: Without dead ends: 332 [2021-05-02 18:11:56,085 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2632 ImplicationChecksByTransitivity, 4350.8ms TimeCoverageRelationStatistics Valid=6136, Invalid=11686, Unknown=0, NotChecked=0, Total=17822 [2021-05-02 18:11:56,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-05-02 18:11:56,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 325. [2021-05-02 18:11:56,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 320 states have (on average 1.196875) internal successors, (383), 320 states have internal predecessors, (383), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:56,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 387 transitions. [2021-05-02 18:11:56,088 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 387 transitions. Word has length 139 [2021-05-02 18:11:56,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:11:56,088 INFO L480 AbstractCegarLoop]: Abstraction has 325 states and 387 transitions. [2021-05-02 18:11:56,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 70 states, 70 states have (on average 2.057142857142857) internal successors, (144), 67 states have internal predecessors, (144), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:11:56,088 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 387 transitions. [2021-05-02 18:11:56,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-05-02 18:11:56,090 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:11:56,090 INFO L523 BasicCegarLoop]: trace histogram [63, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:11:56,300 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:11:56,300 INFO L428 AbstractCegarLoop]: === Iteration 64 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:11:56,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:11:56,300 INFO L82 PathProgramCache]: Analyzing trace with hash -2034213172, now seen corresponding path program 62 times [2021-05-02 18:11:56,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:11:56,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198961349] [2021-05-02 18:11:56,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:11:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:58,139 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:11:58,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:11:58,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:58,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:11:58,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198961349] [2021-05-02 18:11:58,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198961349] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:58,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458065045] [2021-05-02 18:11:58,143 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 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 [2021-05-02 18:11:58,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:11:58,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:11:58,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 577 conjuncts, 69 conjunts are in the unsatisfiable core [2021-05-02 18:11:58,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:11:58,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:11:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 0 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:11:58,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458065045] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:11:58,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:11:58,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67] total 71 [2021-05-02 18:11:58,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181396455] [2021-05-02 18:11:58,618 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-05-02 18:11:58,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:11:58,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-05-02 18:11:58,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2157, Invalid=2813, Unknown=0, NotChecked=0, Total=4970 [2021-05-02 18:11:58,618 INFO L87 Difference]: Start difference. First operand 325 states and 387 transitions. Second operand has 71 states, 71 states have (on average 2.056338028169014) internal successors, (146), 68 states have internal predecessors, (146), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:02,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:02,030 INFO L93 Difference]: Finished difference Result 341 states and 405 transitions. [2021-05-02 18:12:02,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-05-02 18:12:02,030 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.056338028169014) internal successors, (146), 68 states have internal predecessors, (146), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 141 [2021-05-02 18:12:02,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:02,031 INFO L225 Difference]: With dead ends: 341 [2021-05-02 18:12:02,031 INFO L226 Difference]: Without dead ends: 337 [2021-05-02 18:12:02,032 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2706 ImplicationChecksByTransitivity, 4563.3ms TimeCoverageRelationStatistics Valid=6329, Invalid=12031, Unknown=0, NotChecked=0, Total=18360 [2021-05-02 18:12:02,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-05-02 18:12:02,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 330. [2021-05-02 18:12:02,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 325 states have (on average 1.196923076923077) internal successors, (389), 325 states have internal predecessors, (389), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:02,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 393 transitions. [2021-05-02 18:12:02,035 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 393 transitions. Word has length 141 [2021-05-02 18:12:02,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:02,035 INFO L480 AbstractCegarLoop]: Abstraction has 330 states and 393 transitions. [2021-05-02 18:12:02,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 2.056338028169014) internal successors, (146), 68 states have internal predecessors, (146), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:02,035 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 393 transitions. [2021-05-02 18:12:02,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-02 18:12:02,035 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:02,035 INFO L523 BasicCegarLoop]: trace histogram [64, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:02,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-05-02 18:12:02,249 INFO L428 AbstractCegarLoop]: === Iteration 65 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:02,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:02,249 INFO L82 PathProgramCache]: Analyzing trace with hash -762931192, now seen corresponding path program 63 times [2021-05-02 18:12:02,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:02,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980084013] [2021-05-02 18:12:02,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:03,968 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:03,971 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:03,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:03,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980084013] [2021-05-02 18:12:03,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980084013] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:03,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903433536] [2021-05-02 18:12:03,971 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 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 [2021-05-02 18:12:04,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2021-05-02 18:12:04,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:04,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 70 conjunts are in the unsatisfiable core [2021-05-02 18:12:04,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:04,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:04,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903433536] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:04,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:04,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68] total 72 [2021-05-02 18:12:04,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78075871] [2021-05-02 18:12:04,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states [2021-05-02 18:12:04,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:04,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-05-02 18:12:04,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2223, Invalid=2889, Unknown=0, NotChecked=0, Total=5112 [2021-05-02 18:12:04,473 INFO L87 Difference]: Start difference. First operand 330 states and 393 transitions. Second operand has 72 states, 72 states have (on average 2.0555555555555554) internal successors, (148), 69 states have internal predecessors, (148), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:08,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:08,067 INFO L93 Difference]: Finished difference Result 346 states and 411 transitions. [2021-05-02 18:12:08,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-05-02 18:12:08,068 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.0555555555555554) internal successors, (148), 69 states have internal predecessors, (148), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-02 18:12:08,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:08,069 INFO L225 Difference]: With dead ends: 346 [2021-05-02 18:12:08,069 INFO L226 Difference]: Without dead ends: 342 [2021-05-02 18:12:08,070 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2781 ImplicationChecksByTransitivity, 4560.1ms TimeCoverageRelationStatistics Valid=6525, Invalid=12381, Unknown=0, NotChecked=0, Total=18906 [2021-05-02 18:12:08,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-05-02 18:12:08,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 335. [2021-05-02 18:12:08,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 330 states have (on average 1.196969696969697) internal successors, (395), 330 states have internal predecessors, (395), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:08,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 399 transitions. [2021-05-02 18:12:08,072 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 399 transitions. Word has length 143 [2021-05-02 18:12:08,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:08,072 INFO L480 AbstractCegarLoop]: Abstraction has 335 states and 399 transitions. [2021-05-02 18:12:08,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 72 states, 72 states have (on average 2.0555555555555554) internal successors, (148), 69 states have internal predecessors, (148), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:08,072 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 399 transitions. [2021-05-02 18:12:08,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-05-02 18:12:08,073 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:08,073 INFO L523 BasicCegarLoop]: trace histogram [65, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:08,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:12:08,290 INFO L428 AbstractCegarLoop]: === Iteration 66 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:08,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:08,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1168339524, now seen corresponding path program 64 times [2021-05-02 18:12:08,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:08,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733911514] [2021-05-02 18:12:08,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:10,067 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:10,070 INFO L134 CoverageAnalysis]: Checked inductivity of 4160 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:10,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:10,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733911514] [2021-05-02 18:12:10,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733911514] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:10,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046815964] [2021-05-02 18:12:10,070 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 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 [2021-05-02 18:12:10,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:12:10,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:10,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 68 conjunts are in the unsatisfiable core [2021-05-02 18:12:10,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:10,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:10,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4160 backedges. 0 proven. 4160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:10,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046815964] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:10,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:10,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69] total 73 [2021-05-02 18:12:10,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668838801] [2021-05-02 18:12:10,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-05-02 18:12:10,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:10,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-05-02 18:12:10,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2290, Invalid=2966, Unknown=0, NotChecked=0, Total=5256 [2021-05-02 18:12:10,479 INFO L87 Difference]: Start difference. First operand 335 states and 399 transitions. Second operand has 73 states, 73 states have (on average 2.0547945205479454) internal successors, (150), 70 states have internal predecessors, (150), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:13,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:13,950 INFO L93 Difference]: Finished difference Result 351 states and 417 transitions. [2021-05-02 18:12:13,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-05-02 18:12:13,951 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.0547945205479454) internal successors, (150), 70 states have internal predecessors, (150), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 145 [2021-05-02 18:12:13,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:13,951 INFO L225 Difference]: With dead ends: 351 [2021-05-02 18:12:13,952 INFO L226 Difference]: Without dead ends: 347 [2021-05-02 18:12:13,952 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2857 ImplicationChecksByTransitivity, 4453.7ms TimeCoverageRelationStatistics Valid=6724, Invalid=12736, Unknown=0, NotChecked=0, Total=19460 [2021-05-02 18:12:13,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-05-02 18:12:13,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 340. [2021-05-02 18:12:13,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 335 states have (on average 1.1970149253731344) internal successors, (401), 335 states have internal predecessors, (401), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:13,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 405 transitions. [2021-05-02 18:12:13,955 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 405 transitions. Word has length 145 [2021-05-02 18:12:13,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:13,955 INFO L480 AbstractCegarLoop]: Abstraction has 340 states and 405 transitions. [2021-05-02 18:12:13,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 2.0547945205479454) internal successors, (150), 70 states have internal predecessors, (150), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:13,955 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 405 transitions. [2021-05-02 18:12:13,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-05-02 18:12:13,955 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:13,955 INFO L523 BasicCegarLoop]: trace histogram [66, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:14,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-05-02 18:12:14,156 INFO L428 AbstractCegarLoop]: === Iteration 67 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:14,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:14,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1693625728, now seen corresponding path program 65 times [2021-05-02 18:12:14,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:14,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734990322] [2021-05-02 18:12:14,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:15,854 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:15,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4290 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:15,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:15,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734990322] [2021-05-02 18:12:15,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734990322] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:15,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798453299] [2021-05-02 18:12:15,856 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 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 [2021-05-02 18:12:15,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2021-05-02 18:12:15,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:15,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 72 conjunts are in the unsatisfiable core [2021-05-02 18:12:15,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:15,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:15,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:15,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:15,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:16,275 INFO L134 CoverageAnalysis]: Checked inductivity of 4290 backedges. 0 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:16,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798453299] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:16,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:16,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70] total 74 [2021-05-02 18:12:16,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061099170] [2021-05-02 18:12:16,276 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states [2021-05-02 18:12:16,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:16,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-05-02 18:12:16,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2358, Invalid=3044, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 18:12:16,276 INFO L87 Difference]: Start difference. First operand 340 states and 405 transitions. Second operand has 74 states, 74 states have (on average 2.054054054054054) internal successors, (152), 71 states have internal predecessors, (152), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:19,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:19,842 INFO L93 Difference]: Finished difference Result 356 states and 423 transitions. [2021-05-02 18:12:19,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-05-02 18:12:19,842 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.054054054054054) internal successors, (152), 71 states have internal predecessors, (152), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 147 [2021-05-02 18:12:19,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:19,843 INFO L225 Difference]: With dead ends: 356 [2021-05-02 18:12:19,843 INFO L226 Difference]: Without dead ends: 352 [2021-05-02 18:12:19,844 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2934 ImplicationChecksByTransitivity, 4489.5ms TimeCoverageRelationStatistics Valid=6926, Invalid=13096, Unknown=0, NotChecked=0, Total=20022 [2021-05-02 18:12:19,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-05-02 18:12:19,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 345. [2021-05-02 18:12:19,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 340 states have (on average 1.1970588235294117) internal successors, (407), 340 states have internal predecessors, (407), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:19,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 411 transitions. [2021-05-02 18:12:19,846 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 411 transitions. Word has length 147 [2021-05-02 18:12:19,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:19,846 INFO L480 AbstractCegarLoop]: Abstraction has 345 states and 411 transitions. [2021-05-02 18:12:19,846 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 74 states, 74 states have (on average 2.054054054054054) internal successors, (152), 71 states have internal predecessors, (152), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:19,846 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 411 transitions. [2021-05-02 18:12:19,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-05-02 18:12:19,847 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:19,847 INFO L523 BasicCegarLoop]: trace histogram [67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:20,060 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-05-02 18:12:20,061 INFO L428 AbstractCegarLoop]: === Iteration 68 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:20,061 INFO L82 PathProgramCache]: Analyzing trace with hash -312473156, now seen corresponding path program 66 times [2021-05-02 18:12:20,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:20,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022475857] [2021-05-02 18:12:20,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:21,790 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:21,793 INFO L134 CoverageAnalysis]: Checked inductivity of 4422 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:21,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:21,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022475857] [2021-05-02 18:12:21,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022475857] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:21,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161936704] [2021-05-02 18:12:21,793 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 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 [2021-05-02 18:12:21,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2021-05-02 18:12:21,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:21,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 73 conjunts are in the unsatisfiable core [2021-05-02 18:12:21,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:21,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:21,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:22,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4422 backedges. 0 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:22,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161936704] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:22,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:22,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71] total 75 [2021-05-02 18:12:22,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078406630] [2021-05-02 18:12:22,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-05-02 18:12:22,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:22,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-05-02 18:12:22,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2427, Invalid=3123, Unknown=0, NotChecked=0, Total=5550 [2021-05-02 18:12:22,255 INFO L87 Difference]: Start difference. First operand 345 states and 411 transitions. Second operand has 75 states, 75 states have (on average 2.0533333333333332) internal successors, (154), 72 states have internal predecessors, (154), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:25,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:25,891 INFO L93 Difference]: Finished difference Result 361 states and 429 transitions. [2021-05-02 18:12:25,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-05-02 18:12:25,892 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.0533333333333332) internal successors, (154), 72 states have internal predecessors, (154), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 149 [2021-05-02 18:12:25,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:25,893 INFO L225 Difference]: With dead ends: 361 [2021-05-02 18:12:25,893 INFO L226 Difference]: Without dead ends: 357 [2021-05-02 18:12:25,893 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3012 ImplicationChecksByTransitivity, 4603.8ms TimeCoverageRelationStatistics Valid=7131, Invalid=13461, Unknown=0, NotChecked=0, Total=20592 [2021-05-02 18:12:25,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-05-02 18:12:25,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 350. [2021-05-02 18:12:25,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 345 states have (on average 1.1971014492753622) internal successors, (413), 345 states have internal predecessors, (413), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:25,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 417 transitions. [2021-05-02 18:12:25,896 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 417 transitions. Word has length 149 [2021-05-02 18:12:25,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:25,896 INFO L480 AbstractCegarLoop]: Abstraction has 350 states and 417 transitions. [2021-05-02 18:12:25,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 75 states, 75 states have (on average 2.0533333333333332) internal successors, (154), 72 states have internal predecessors, (154), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:25,896 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 417 transitions. [2021-05-02 18:12:25,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-02 18:12:25,897 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:25,897 INFO L523 BasicCegarLoop]: trace histogram [68, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:26,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-05-02 18:12:26,097 INFO L428 AbstractCegarLoop]: === Iteration 69 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:26,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:26,098 INFO L82 PathProgramCache]: Analyzing trace with hash 266815224, now seen corresponding path program 67 times [2021-05-02 18:12:26,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:26,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724611736] [2021-05-02 18:12:26,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:26,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:27,889 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:27,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:27,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:27,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:27,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724611736] [2021-05-02 18:12:27,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724611736] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:27,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706091501] [2021-05-02 18:12:27,893 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 [2021-05-02 18:12:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:27,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 74 conjunts are in the unsatisfiable core [2021-05-02 18:12:27,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:28,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:28,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4556 backedges. 0 proven. 4556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:28,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706091501] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:28,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:28,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72] total 76 [2021-05-02 18:12:28,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069591139] [2021-05-02 18:12:28,302 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2021-05-02 18:12:28,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:28,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-05-02 18:12:28,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2497, Invalid=3203, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 18:12:28,303 INFO L87 Difference]: Start difference. First operand 350 states and 417 transitions. Second operand has 76 states, 76 states have (on average 2.0526315789473686) internal successors, (156), 73 states have internal predecessors, (156), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:31,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:31,982 INFO L93 Difference]: Finished difference Result 366 states and 435 transitions. [2021-05-02 18:12:31,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-02 18:12:31,983 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.0526315789473686) internal successors, (156), 73 states have internal predecessors, (156), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 151 [2021-05-02 18:12:31,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:31,984 INFO L225 Difference]: With dead ends: 366 [2021-05-02 18:12:31,984 INFO L226 Difference]: Without dead ends: 362 [2021-05-02 18:12:31,984 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 4743.2ms TimeCoverageRelationStatistics Valid=7339, Invalid=13831, Unknown=0, NotChecked=0, Total=21170 [2021-05-02 18:12:31,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-05-02 18:12:31,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 355. [2021-05-02 18:12:31,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 350 states have (on average 1.197142857142857) internal successors, (419), 350 states have internal predecessors, (419), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:31,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 423 transitions. [2021-05-02 18:12:31,987 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 423 transitions. Word has length 151 [2021-05-02 18:12:31,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:31,987 INFO L480 AbstractCegarLoop]: Abstraction has 355 states and 423 transitions. [2021-05-02 18:12:31,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 76 states, 76 states have (on average 2.0526315789473686) internal successors, (156), 73 states have internal predecessors, (156), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:31,987 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 423 transitions. [2021-05-02 18:12:31,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-05-02 18:12:31,988 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:31,988 INFO L523 BasicCegarLoop]: trace histogram [69, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:32,188 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:12:32,188 INFO L428 AbstractCegarLoop]: === Iteration 70 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:32,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:32,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1382800076, now seen corresponding path program 68 times [2021-05-02 18:12:32,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:32,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524008149] [2021-05-02 18:12:32,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:34,086 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:34,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4692 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:34,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:34,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524008149] [2021-05-02 18:12:34,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524008149] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:34,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044590366] [2021-05-02 18:12:34,088 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 [2021-05-02 18:12:34,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:12:34,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:34,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 75 conjunts are in the unsatisfiable core [2021-05-02 18:12:34,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:34,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:34,517 INFO L134 CoverageAnalysis]: Checked inductivity of 4692 backedges. 0 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:34,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044590366] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:34,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:34,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73] total 77 [2021-05-02 18:12:34,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454454082] [2021-05-02 18:12:34,517 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states [2021-05-02 18:12:34,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:34,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-05-02 18:12:34,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2568, Invalid=3284, Unknown=0, NotChecked=0, Total=5852 [2021-05-02 18:12:34,519 INFO L87 Difference]: Start difference. First operand 355 states and 423 transitions. Second operand has 77 states, 77 states have (on average 2.051948051948052) internal successors, (158), 74 states have internal predecessors, (158), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:38,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:38,287 INFO L93 Difference]: Finished difference Result 371 states and 441 transitions. [2021-05-02 18:12:38,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-02 18:12:38,287 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.051948051948052) internal successors, (158), 74 states have internal predecessors, (158), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 153 [2021-05-02 18:12:38,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:38,288 INFO L225 Difference]: With dead ends: 371 [2021-05-02 18:12:38,288 INFO L226 Difference]: Without dead ends: 367 [2021-05-02 18:12:38,289 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3171 ImplicationChecksByTransitivity, 4949.4ms TimeCoverageRelationStatistics Valid=7550, Invalid=14206, Unknown=0, NotChecked=0, Total=21756 [2021-05-02 18:12:38,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-05-02 18:12:38,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 360. [2021-05-02 18:12:38,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 355 states have (on average 1.1971830985915493) internal successors, (425), 355 states have internal predecessors, (425), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:38,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 429 transitions. [2021-05-02 18:12:38,291 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 429 transitions. Word has length 153 [2021-05-02 18:12:38,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:38,291 INFO L480 AbstractCegarLoop]: Abstraction has 360 states and 429 transitions. [2021-05-02 18:12:38,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 77 states, 77 states have (on average 2.051948051948052) internal successors, (158), 74 states have internal predecessors, (158), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:38,292 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 429 transitions. [2021-05-02 18:12:38,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-05-02 18:12:38,292 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:38,292 INFO L523 BasicCegarLoop]: trace histogram [70, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:38,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-05-02 18:12:38,493 INFO L428 AbstractCegarLoop]: === Iteration 71 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:38,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:38,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1820171152, now seen corresponding path program 69 times [2021-05-02 18:12:38,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:38,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975598805] [2021-05-02 18:12:38,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:38,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:40,426 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:40,444 INFO L134 CoverageAnalysis]: Checked inductivity of 4830 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:40,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:40,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975598805] [2021-05-02 18:12:40,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975598805] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:40,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5415820] [2021-05-02 18:12:40,444 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 [2021-05-02 18:12:40,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 70 check-sat command(s) [2021-05-02 18:12:40,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:40,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 76 conjunts are in the unsatisfiable core [2021-05-02 18:12:40,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:40,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4830 backedges. 0 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:40,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5415820] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:40,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:40,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74] total 78 [2021-05-02 18:12:40,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872516602] [2021-05-02 18:12:40,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states [2021-05-02 18:12:40,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:40,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-05-02 18:12:40,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2640, Invalid=3366, Unknown=0, NotChecked=0, Total=6006 [2021-05-02 18:12:40,951 INFO L87 Difference]: Start difference. First operand 360 states and 429 transitions. Second operand has 78 states, 78 states have (on average 2.051282051282051) internal successors, (160), 75 states have internal predecessors, (160), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:44,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:44,916 INFO L93 Difference]: Finished difference Result 376 states and 447 transitions. [2021-05-02 18:12:44,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-05-02 18:12:44,917 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.051282051282051) internal successors, (160), 75 states have internal predecessors, (160), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 155 [2021-05-02 18:12:44,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:44,918 INFO L225 Difference]: With dead ends: 376 [2021-05-02 18:12:44,918 INFO L226 Difference]: Without dead ends: 372 [2021-05-02 18:12:44,919 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3252 ImplicationChecksByTransitivity, 5125.6ms TimeCoverageRelationStatistics Valid=7764, Invalid=14586, Unknown=0, NotChecked=0, Total=22350 [2021-05-02 18:12:44,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-05-02 18:12:44,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 365. [2021-05-02 18:12:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 360 states have (on average 1.1972222222222222) internal successors, (431), 360 states have internal predecessors, (431), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:44,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 435 transitions. [2021-05-02 18:12:44,921 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 435 transitions. Word has length 155 [2021-05-02 18:12:44,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:44,922 INFO L480 AbstractCegarLoop]: Abstraction has 365 states and 435 transitions. [2021-05-02 18:12:44,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 78 states, 78 states have (on average 2.051282051282051) internal successors, (160), 75 states have internal predecessors, (160), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:44,922 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 435 transitions. [2021-05-02 18:12:44,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-05-02 18:12:44,922 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:44,922 INFO L523 BasicCegarLoop]: trace histogram [71, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:45,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:12:45,131 INFO L428 AbstractCegarLoop]: === Iteration 72 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:45,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:45,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1226980180, now seen corresponding path program 70 times [2021-05-02 18:12:45,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:45,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705284158] [2021-05-02 18:12:45,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:47,270 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:47,273 INFO L134 CoverageAnalysis]: Checked inductivity of 4970 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:47,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:47,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705284158] [2021-05-02 18:12:47,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705284158] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:47,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790485332] [2021-05-02 18:12:47,273 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 [2021-05-02 18:12:47,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:12:47,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:47,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 74 conjunts are in the unsatisfiable core [2021-05-02 18:12:47,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:47,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:47,740 INFO L134 CoverageAnalysis]: Checked inductivity of 4970 backedges. 0 proven. 4970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:47,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790485332] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:47,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:47,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75] total 79 [2021-05-02 18:12:47,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417269414] [2021-05-02 18:12:47,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-02 18:12:47,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:47,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-02 18:12:47,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2713, Invalid=3449, Unknown=0, NotChecked=0, Total=6162 [2021-05-02 18:12:47,741 INFO L87 Difference]: Start difference. First operand 365 states and 435 transitions. Second operand has 79 states, 79 states have (on average 2.050632911392405) internal successors, (162), 76 states have internal predecessors, (162), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:51,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:51,782 INFO L93 Difference]: Finished difference Result 381 states and 453 transitions. [2021-05-02 18:12:51,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-05-02 18:12:51,783 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.050632911392405) internal successors, (162), 76 states have internal predecessors, (162), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 157 [2021-05-02 18:12:51,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:51,784 INFO L225 Difference]: With dead ends: 381 [2021-05-02 18:12:51,784 INFO L226 Difference]: Without dead ends: 377 [2021-05-02 18:12:51,785 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3334 ImplicationChecksByTransitivity, 5380.2ms TimeCoverageRelationStatistics Valid=7981, Invalid=14971, Unknown=0, NotChecked=0, Total=22952 [2021-05-02 18:12:51,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-05-02 18:12:51,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 370. [2021-05-02 18:12:51,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 365 states have (on average 1.1972602739726028) internal successors, (437), 365 states have internal predecessors, (437), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:51,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 441 transitions. [2021-05-02 18:12:51,787 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 441 transitions. Word has length 157 [2021-05-02 18:12:51,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:51,787 INFO L480 AbstractCegarLoop]: Abstraction has 370 states and 441 transitions. [2021-05-02 18:12:51,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 2.050632911392405) internal successors, (162), 76 states have internal predecessors, (162), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:51,787 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 441 transitions. [2021-05-02 18:12:51,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-05-02 18:12:51,788 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:51,788 INFO L523 BasicCegarLoop]: trace histogram [72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:51,988 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-05-02 18:12:51,989 INFO L428 AbstractCegarLoop]: === Iteration 73 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:51,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:51,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1893860840, now seen corresponding path program 71 times [2021-05-02 18:12:51,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:51,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383458805] [2021-05-02 18:12:51,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:52,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:54,111 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:12:54,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:12:54,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:54,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:12:54,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383458805] [2021-05-02 18:12:54,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383458805] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:54,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866412580] [2021-05-02 18:12:54,114 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 [2021-05-02 18:12:54,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 72 check-sat command(s) [2021-05-02 18:12:54,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:12:54,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 78 conjunts are in the unsatisfiable core [2021-05-02 18:12:54,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:12:54,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:12:54,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5112 backedges. 0 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:12:54,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866412580] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:12:54,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:12:54,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76] total 80 [2021-05-02 18:12:54,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902693616] [2021-05-02 18:12:54,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states [2021-05-02 18:12:54,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:12:54,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-05-02 18:12:54,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2787, Invalid=3533, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 18:12:54,613 INFO L87 Difference]: Start difference. First operand 370 states and 441 transitions. Second operand has 80 states, 80 states have (on average 2.05) internal successors, (164), 77 states have internal predecessors, (164), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:59,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:12:59,489 INFO L93 Difference]: Finished difference Result 386 states and 459 transitions. [2021-05-02 18:12:59,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-05-02 18:12:59,490 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.05) internal successors, (164), 77 states have internal predecessors, (164), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 159 [2021-05-02 18:12:59,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:12:59,491 INFO L225 Difference]: With dead ends: 386 [2021-05-02 18:12:59,491 INFO L226 Difference]: Without dead ends: 382 [2021-05-02 18:12:59,491 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3417 ImplicationChecksByTransitivity, 5901.8ms TimeCoverageRelationStatistics Valid=8201, Invalid=15361, Unknown=0, NotChecked=0, Total=23562 [2021-05-02 18:12:59,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-05-02 18:12:59,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 375. [2021-05-02 18:12:59,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 370 states have (on average 1.1972972972972973) internal successors, (443), 370 states have internal predecessors, (443), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:59,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 447 transitions. [2021-05-02 18:12:59,494 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 447 transitions. Word has length 159 [2021-05-02 18:12:59,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:12:59,494 INFO L480 AbstractCegarLoop]: Abstraction has 375 states and 447 transitions. [2021-05-02 18:12:59,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 80 states, 80 states have (on average 2.05) internal successors, (164), 77 states have internal predecessors, (164), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:12:59,494 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 447 transitions. [2021-05-02 18:12:59,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-05-02 18:12:59,495 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:12:59,495 INFO L523 BasicCegarLoop]: trace histogram [73, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:12:59,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:12:59,696 INFO L428 AbstractCegarLoop]: === Iteration 74 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:12:59,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:12:59,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1160058844, now seen corresponding path program 72 times [2021-05-02 18:12:59,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:12:59,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809339113] [2021-05-02 18:12:59,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:12:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:02,050 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:02,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5256 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:02,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:02,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809339113] [2021-05-02 18:13:02,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809339113] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:02,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207924633] [2021-05-02 18:13:02,053 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 [2021-05-02 18:13:02,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2021-05-02 18:13:02,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:02,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 79 conjunts are in the unsatisfiable core [2021-05-02 18:13:02,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:02,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:02,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5256 backedges. 0 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:02,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207924633] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:02,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:02,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77] total 81 [2021-05-02 18:13:02,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79604506] [2021-05-02 18:13:02,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states [2021-05-02 18:13:02,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:02,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-05-02 18:13:02,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2862, Invalid=3618, Unknown=0, NotChecked=0, Total=6480 [2021-05-02 18:13:02,655 INFO L87 Difference]: Start difference. First operand 375 states and 447 transitions. Second operand has 81 states, 81 states have (on average 2.049382716049383) internal successors, (166), 78 states have internal predecessors, (166), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:07,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:07,337 INFO L93 Difference]: Finished difference Result 391 states and 465 transitions. [2021-05-02 18:13:07,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-05-02 18:13:07,337 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.049382716049383) internal successors, (166), 78 states have internal predecessors, (166), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 161 [2021-05-02 18:13:07,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:07,338 INFO L225 Difference]: With dead ends: 391 [2021-05-02 18:13:07,338 INFO L226 Difference]: Without dead ends: 387 [2021-05-02 18:13:07,339 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3501 ImplicationChecksByTransitivity, 6159.4ms TimeCoverageRelationStatistics Valid=8424, Invalid=15756, Unknown=0, NotChecked=0, Total=24180 [2021-05-02 18:13:07,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-05-02 18:13:07,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 380. [2021-05-02 18:13:07,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 375 states have (on average 1.1973333333333334) internal successors, (449), 375 states have internal predecessors, (449), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:07,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 453 transitions. [2021-05-02 18:13:07,342 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 453 transitions. Word has length 161 [2021-05-02 18:13:07,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:07,342 INFO L480 AbstractCegarLoop]: Abstraction has 380 states and 453 transitions. [2021-05-02 18:13:07,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 81 states, 81 states have (on average 2.049382716049383) internal successors, (166), 78 states have internal predecessors, (166), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:07,342 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 453 transitions. [2021-05-02 18:13:07,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-05-02 18:13:07,343 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:07,344 INFO L523 BasicCegarLoop]: trace histogram [74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:07,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:13:07,544 INFO L428 AbstractCegarLoop]: === Iteration 75 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:07,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:07,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1780755296, now seen corresponding path program 73 times [2021-05-02 18:13:07,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:07,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624011245] [2021-05-02 18:13:07,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:09,758 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:09,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:09,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:09,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624011245] [2021-05-02 18:13:09,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624011245] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:09,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943467387] [2021-05-02 18:13:09,761 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 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 [2021-05-02 18:13:09,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:09,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 80 conjunts are in the unsatisfiable core [2021-05-02 18:13:09,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:09,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:09,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 0 proven. 5402 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:10,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943467387] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:10,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:10,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78] total 82 [2021-05-02 18:13:10,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650289720] [2021-05-02 18:13:10,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-05-02 18:13:10,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:10,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-05-02 18:13:10,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2938, Invalid=3704, Unknown=0, NotChecked=0, Total=6642 [2021-05-02 18:13:10,252 INFO L87 Difference]: Start difference. First operand 380 states and 453 transitions. Second operand has 82 states, 82 states have (on average 2.048780487804878) internal successors, (168), 79 states have internal predecessors, (168), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:14,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:14,716 INFO L93 Difference]: Finished difference Result 396 states and 471 transitions. [2021-05-02 18:13:14,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-02 18:13:14,716 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.048780487804878) internal successors, (168), 79 states have internal predecessors, (168), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 163 [2021-05-02 18:13:14,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:14,717 INFO L225 Difference]: With dead ends: 396 [2021-05-02 18:13:14,717 INFO L226 Difference]: Without dead ends: 392 [2021-05-02 18:13:14,718 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3586 ImplicationChecksByTransitivity, 5728.4ms TimeCoverageRelationStatistics Valid=8650, Invalid=16156, Unknown=0, NotChecked=0, Total=24806 [2021-05-02 18:13:14,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-05-02 18:13:14,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 385. [2021-05-02 18:13:14,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 380 states have (on average 1.1973684210526316) internal successors, (455), 380 states have internal predecessors, (455), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:14,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 459 transitions. [2021-05-02 18:13:14,721 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 459 transitions. Word has length 163 [2021-05-02 18:13:14,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:14,721 INFO L480 AbstractCegarLoop]: Abstraction has 385 states and 459 transitions. [2021-05-02 18:13:14,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 2.048780487804878) internal successors, (168), 79 states have internal predecessors, (168), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:14,721 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 459 transitions. [2021-05-02 18:13:14,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-05-02 18:13:14,722 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:14,722 INFO L523 BasicCegarLoop]: trace histogram [75, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:14,922 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:13:14,922 INFO L428 AbstractCegarLoop]: === Iteration 76 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:14,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:14,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1814663068, now seen corresponding path program 74 times [2021-05-02 18:13:14,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:14,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520998172] [2021-05-02 18:13:14,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:14,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:17,190 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:17,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:17,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5550 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:17,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:17,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520998172] [2021-05-02 18:13:17,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520998172] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:17,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267070866] [2021-05-02 18:13:17,196 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 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 [2021-05-02 18:13:17,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:13:17,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:17,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 81 conjunts are in the unsatisfiable core [2021-05-02 18:13:17,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:17,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:17,666 INFO L134 CoverageAnalysis]: Checked inductivity of 5550 backedges. 0 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:17,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267070866] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:17,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:17,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79] total 83 [2021-05-02 18:13:17,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781504765] [2021-05-02 18:13:17,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-05-02 18:13:17,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:17,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-05-02 18:13:17,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3015, Invalid=3791, Unknown=0, NotChecked=0, Total=6806 [2021-05-02 18:13:17,667 INFO L87 Difference]: Start difference. First operand 385 states and 459 transitions. Second operand has 83 states, 83 states have (on average 2.0481927710843375) internal successors, (170), 80 states have internal predecessors, (170), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:22,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:22,204 INFO L93 Difference]: Finished difference Result 401 states and 477 transitions. [2021-05-02 18:13:22,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-05-02 18:13:22,204 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.0481927710843375) internal successors, (170), 80 states have internal predecessors, (170), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 165 [2021-05-02 18:13:22,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:22,205 INFO L225 Difference]: With dead ends: 401 [2021-05-02 18:13:22,205 INFO L226 Difference]: Without dead ends: 397 [2021-05-02 18:13:22,206 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3672 ImplicationChecksByTransitivity, 5899.4ms TimeCoverageRelationStatistics Valid=8879, Invalid=16561, Unknown=0, NotChecked=0, Total=25440 [2021-05-02 18:13:22,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-05-02 18:13:22,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 390. [2021-05-02 18:13:22,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 385 states have (on average 1.1974025974025975) internal successors, (461), 385 states have internal predecessors, (461), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:22,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 465 transitions. [2021-05-02 18:13:22,209 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 465 transitions. Word has length 165 [2021-05-02 18:13:22,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:22,209 INFO L480 AbstractCegarLoop]: Abstraction has 390 states and 465 transitions. [2021-05-02 18:13:22,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 83 states, 83 states have (on average 2.0481927710843375) internal successors, (170), 80 states have internal predecessors, (170), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:22,209 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 465 transitions. [2021-05-02 18:13:22,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-05-02 18:13:22,209 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:22,210 INFO L523 BasicCegarLoop]: trace histogram [76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:22,410 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-05-02 18:13:22,410 INFO L428 AbstractCegarLoop]: === Iteration 77 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:22,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:22,410 INFO L82 PathProgramCache]: Analyzing trace with hash 40293592, now seen corresponding path program 75 times [2021-05-02 18:13:22,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:22,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121023433] [2021-05-02 18:13:22,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:22,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:24,798 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:24,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5700 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:24,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:24,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121023433] [2021-05-02 18:13:24,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121023433] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:24,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218300685] [2021-05-02 18:13:24,804 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 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 [2021-05-02 18:13:24,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 76 check-sat command(s) [2021-05-02 18:13:24,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:24,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 82 conjunts are in the unsatisfiable core [2021-05-02 18:13:24,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:24,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:24,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5700 backedges. 0 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:25,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218300685] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:25,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:25,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80] total 84 [2021-05-02 18:13:25,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061368423] [2021-05-02 18:13:25,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states [2021-05-02 18:13:25,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:25,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-05-02 18:13:25,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3093, Invalid=3879, Unknown=0, NotChecked=0, Total=6972 [2021-05-02 18:13:25,358 INFO L87 Difference]: Start difference. First operand 390 states and 465 transitions. Second operand has 84 states, 84 states have (on average 2.0476190476190474) internal successors, (172), 81 states have internal predecessors, (172), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:29,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:29,977 INFO L93 Difference]: Finished difference Result 406 states and 483 transitions. [2021-05-02 18:13:29,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-05-02 18:13:29,977 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.0476190476190474) internal successors, (172), 81 states have internal predecessors, (172), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 167 [2021-05-02 18:13:29,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:29,978 INFO L225 Difference]: With dead ends: 406 [2021-05-02 18:13:29,978 INFO L226 Difference]: Without dead ends: 402 [2021-05-02 18:13:29,979 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3759 ImplicationChecksByTransitivity, 6057.5ms TimeCoverageRelationStatistics Valid=9111, Invalid=16971, Unknown=0, NotChecked=0, Total=26082 [2021-05-02 18:13:29,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-05-02 18:13:29,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 395. [2021-05-02 18:13:29,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 390 states have (on average 1.1974358974358974) internal successors, (467), 390 states have internal predecessors, (467), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:29,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 471 transitions. [2021-05-02 18:13:29,982 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 471 transitions. Word has length 167 [2021-05-02 18:13:29,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:29,982 INFO L480 AbstractCegarLoop]: Abstraction has 395 states and 471 transitions. [2021-05-02 18:13:29,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 84 states, 84 states have (on average 2.0476190476190474) internal successors, (172), 81 states have internal predecessors, (172), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:29,982 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 471 transitions. [2021-05-02 18:13:29,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-05-02 18:13:29,983 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:29,983 INFO L523 BasicCegarLoop]: trace histogram [77, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:30,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:13:30,183 INFO L428 AbstractCegarLoop]: === Iteration 78 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:30,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:30,184 INFO L82 PathProgramCache]: Analyzing trace with hash -26756332, now seen corresponding path program 76 times [2021-05-02 18:13:30,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:30,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868124440] [2021-05-02 18:13:30,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:32,570 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:32,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5852 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:32,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:32,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868124440] [2021-05-02 18:13:32,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868124440] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:32,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936316839] [2021-05-02 18:13:32,573 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 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 [2021-05-02 18:13:32,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:13:32,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:32,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 80 conjunts are in the unsatisfiable core [2021-05-02 18:13:32,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:32,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:33,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:33,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5852 backedges. 0 proven. 5852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:33,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936316839] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:33,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:33,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81] total 85 [2021-05-02 18:13:33,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805419529] [2021-05-02 18:13:33,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-02 18:13:33,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:33,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-02 18:13:33,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3172, Invalid=3968, Unknown=0, NotChecked=0, Total=7140 [2021-05-02 18:13:33,060 INFO L87 Difference]: Start difference. First operand 395 states and 471 transitions. Second operand has 85 states, 85 states have (on average 2.0470588235294116) internal successors, (174), 82 states have internal predecessors, (174), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:38,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:38,105 INFO L93 Difference]: Finished difference Result 411 states and 489 transitions. [2021-05-02 18:13:38,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-05-02 18:13:38,106 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.0470588235294116) internal successors, (174), 82 states have internal predecessors, (174), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 169 [2021-05-02 18:13:38,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:38,107 INFO L225 Difference]: With dead ends: 411 [2021-05-02 18:13:38,107 INFO L226 Difference]: Without dead ends: 407 [2021-05-02 18:13:38,108 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3847 ImplicationChecksByTransitivity, 6447.9ms TimeCoverageRelationStatistics Valid=9346, Invalid=17386, Unknown=0, NotChecked=0, Total=26732 [2021-05-02 18:13:38,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-05-02 18:13:38,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 400. [2021-05-02 18:13:38,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 395 states have (on average 1.1974683544303797) internal successors, (473), 395 states have internal predecessors, (473), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:38,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 477 transitions. [2021-05-02 18:13:38,111 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 477 transitions. Word has length 169 [2021-05-02 18:13:38,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:38,111 INFO L480 AbstractCegarLoop]: Abstraction has 400 states and 477 transitions. [2021-05-02 18:13:38,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 2.0470588235294116) internal successors, (174), 82 states have internal predecessors, (174), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:38,111 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 477 transitions. [2021-05-02 18:13:38,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-05-02 18:13:38,112 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:38,112 INFO L523 BasicCegarLoop]: trace histogram [78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:38,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:13:38,312 INFO L428 AbstractCegarLoop]: === Iteration 79 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:38,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:38,313 INFO L82 PathProgramCache]: Analyzing trace with hash -37223856, now seen corresponding path program 77 times [2021-05-02 18:13:38,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:38,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129318863] [2021-05-02 18:13:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:41,024 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:41,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6006 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:41,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:41,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129318863] [2021-05-02 18:13:41,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129318863] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:41,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365394171] [2021-05-02 18:13:41,027 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 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 [2021-05-02 18:13:41,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 78 check-sat command(s) [2021-05-02 18:13:41,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:41,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-02 18:13:41,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:41,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:41,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6006 backedges. 0 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:41,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365394171] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:41,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:41,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82] total 86 [2021-05-02 18:13:41,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089182918] [2021-05-02 18:13:41,639 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states [2021-05-02 18:13:41,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:41,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-05-02 18:13:41,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3252, Invalid=4058, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 18:13:41,640 INFO L87 Difference]: Start difference. First operand 400 states and 477 transitions. Second operand has 86 states, 86 states have (on average 2.046511627906977) internal successors, (176), 83 states have internal predecessors, (176), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:47,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:47,252 INFO L93 Difference]: Finished difference Result 416 states and 495 transitions. [2021-05-02 18:13:47,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-05-02 18:13:47,253 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.046511627906977) internal successors, (176), 83 states have internal predecessors, (176), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2021-05-02 18:13:47,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:47,254 INFO L225 Difference]: With dead ends: 416 [2021-05-02 18:13:47,254 INFO L226 Difference]: Without dead ends: 412 [2021-05-02 18:13:47,255 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3936 ImplicationChecksByTransitivity, 7133.1ms TimeCoverageRelationStatistics Valid=9584, Invalid=17806, Unknown=0, NotChecked=0, Total=27390 [2021-05-02 18:13:47,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-05-02 18:13:47,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 405. [2021-05-02 18:13:47,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 400 states have (on average 1.1975) internal successors, (479), 400 states have internal predecessors, (479), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:47,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 483 transitions. [2021-05-02 18:13:47,258 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 483 transitions. Word has length 171 [2021-05-02 18:13:47,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:47,258 INFO L480 AbstractCegarLoop]: Abstraction has 405 states and 483 transitions. [2021-05-02 18:13:47,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 86 states, 86 states have (on average 2.046511627906977) internal successors, (176), 83 states have internal predecessors, (176), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 483 transitions. [2021-05-02 18:13:47,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-05-02 18:13:47,259 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:47,259 INFO L523 BasicCegarLoop]: trace histogram [79, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:47,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-05-02 18:13:47,467 INFO L428 AbstractCegarLoop]: === Iteration 80 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:47,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:47,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1506579828, now seen corresponding path program 78 times [2021-05-02 18:13:47,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:47,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622605183] [2021-05-02 18:13:47,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:50,224 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:50,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6162 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:50,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:50,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622605183] [2021-05-02 18:13:50,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622605183] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:50,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168564490] [2021-05-02 18:13:50,234 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 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 [2021-05-02 18:13:50,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 79 check-sat command(s) [2021-05-02 18:13:50,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:13:50,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 85 conjunts are in the unsatisfiable core [2021-05-02 18:13:50,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:50,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6162 backedges. 0 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:50,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168564490] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:50,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:50,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83] total 87 [2021-05-02 18:13:50,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366200956] [2021-05-02 18:13:50,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-05-02 18:13:50,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:50,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-05-02 18:13:50,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3333, Invalid=4149, Unknown=0, NotChecked=0, Total=7482 [2021-05-02 18:13:50,896 INFO L87 Difference]: Start difference. First operand 405 states and 483 transitions. Second operand has 87 states, 87 states have (on average 2.045977011494253) internal successors, (178), 84 states have internal predecessors, (178), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:56,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:13:56,405 INFO L93 Difference]: Finished difference Result 421 states and 501 transitions. [2021-05-02 18:13:56,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-05-02 18:13:56,406 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.045977011494253) internal successors, (178), 84 states have internal predecessors, (178), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 173 [2021-05-02 18:13:56,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:13:56,407 INFO L225 Difference]: With dead ends: 421 [2021-05-02 18:13:56,407 INFO L226 Difference]: Without dead ends: 417 [2021-05-02 18:13:56,408 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4026 ImplicationChecksByTransitivity, 7138.4ms TimeCoverageRelationStatistics Valid=9825, Invalid=18231, Unknown=0, NotChecked=0, Total=28056 [2021-05-02 18:13:56,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-05-02 18:13:56,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 410. [2021-05-02 18:13:56,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 405 states have (on average 1.1975308641975309) internal successors, (485), 405 states have internal predecessors, (485), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:56,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 489 transitions. [2021-05-02 18:13:56,411 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 489 transitions. Word has length 173 [2021-05-02 18:13:56,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:13:56,411 INFO L480 AbstractCegarLoop]: Abstraction has 410 states and 489 transitions. [2021-05-02 18:13:56,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 87 states, 87 states have (on average 2.045977011494253) internal successors, (178), 84 states have internal predecessors, (178), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:13:56,411 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 489 transitions. [2021-05-02 18:13:56,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-05-02 18:13:56,412 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:13:56,412 INFO L523 BasicCegarLoop]: trace histogram [80, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:13:56,629 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-05-02 18:13:56,629 INFO L428 AbstractCegarLoop]: === Iteration 81 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:13:56,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:13:56,630 INFO L82 PathProgramCache]: Analyzing trace with hash -513428536, now seen corresponding path program 79 times [2021-05-02 18:13:56,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:13:56,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190845792] [2021-05-02 18:13:56,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:13:56,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:59,392 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:13:59,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:59,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6320 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:59,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:13:59,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190845792] [2021-05-02 18:13:59,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190845792] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:59,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125846804] [2021-05-02 18:13:59,396 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 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 [2021-05-02 18:13:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:13:59,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-02 18:13:59,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:13:59,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:13:59,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6320 backedges. 0 proven. 6320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:13:59,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125846804] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:13:59,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:13:59,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84] total 88 [2021-05-02 18:13:59,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354499463] [2021-05-02 18:13:59,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-02 18:13:59,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:13:59,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-02 18:13:59,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3415, Invalid=4241, Unknown=0, NotChecked=0, Total=7656 [2021-05-02 18:13:59,945 INFO L87 Difference]: Start difference. First operand 410 states and 489 transitions. Second operand has 88 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 85 states have internal predecessors, (180), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:05,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:14:05,583 INFO L93 Difference]: Finished difference Result 426 states and 507 transitions. [2021-05-02 18:14:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-02 18:14:05,583 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 85 states have internal predecessors, (180), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 175 [2021-05-02 18:14:05,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:14:05,585 INFO L225 Difference]: With dead ends: 426 [2021-05-02 18:14:05,585 INFO L226 Difference]: Without dead ends: 422 [2021-05-02 18:14:05,586 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4117 ImplicationChecksByTransitivity, 7253.4ms TimeCoverageRelationStatistics Valid=10069, Invalid=18661, Unknown=0, NotChecked=0, Total=28730 [2021-05-02 18:14:05,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-05-02 18:14:05,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 415. [2021-05-02 18:14:05,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 410 states have (on average 1.197560975609756) internal successors, (491), 410 states have internal predecessors, (491), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:05,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 495 transitions. [2021-05-02 18:14:05,589 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 495 transitions. Word has length 175 [2021-05-02 18:14:05,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:14:05,589 INFO L480 AbstractCegarLoop]: Abstraction has 415 states and 495 transitions. [2021-05-02 18:14:05,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 85 states have internal predecessors, (180), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:05,589 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 495 transitions. [2021-05-02 18:14:05,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-05-02 18:14:05,590 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:14:05,590 INFO L523 BasicCegarLoop]: trace histogram [81, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:14:05,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:14:05,790 INFO L428 AbstractCegarLoop]: === Iteration 82 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:14:05,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:14:05,791 INFO L82 PathProgramCache]: Analyzing trace with hash 422223364, now seen corresponding path program 80 times [2021-05-02 18:14:05,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:14:05,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427313839] [2021-05-02 18:14:05,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:14:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:08,662 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:14:08,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:08,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:08,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:14:08,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427313839] [2021-05-02 18:14:08,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427313839] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:08,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601817686] [2021-05-02 18:14:08,665 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 [2021-05-02 18:14:08,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:14:08,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:14:08,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 87 conjunts are in the unsatisfiable core [2021-05-02 18:14:08,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:14:08,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:08,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:09,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 0 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:09,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601817686] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:09,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:14:09,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85] total 89 [2021-05-02 18:14:09,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365942030] [2021-05-02 18:14:09,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states [2021-05-02 18:14:09,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:14:09,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-05-02 18:14:09,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3498, Invalid=4334, Unknown=0, NotChecked=0, Total=7832 [2021-05-02 18:14:09,243 INFO L87 Difference]: Start difference. First operand 415 states and 495 transitions. Second operand has 89 states, 89 states have (on average 2.044943820224719) internal successors, (182), 86 states have internal predecessors, (182), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:14,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:14:14,993 INFO L93 Difference]: Finished difference Result 431 states and 513 transitions. [2021-05-02 18:14:14,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-05-02 18:14:14,994 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.044943820224719) internal successors, (182), 86 states have internal predecessors, (182), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 177 [2021-05-02 18:14:14,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:14:14,995 INFO L225 Difference]: With dead ends: 431 [2021-05-02 18:14:14,995 INFO L226 Difference]: Without dead ends: 427 [2021-05-02 18:14:14,996 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4209 ImplicationChecksByTransitivity, 7463.0ms TimeCoverageRelationStatistics Valid=10316, Invalid=19096, Unknown=0, NotChecked=0, Total=29412 [2021-05-02 18:14:14,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-05-02 18:14:14,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 420. [2021-05-02 18:14:14,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 415 states have (on average 1.1975903614457832) internal successors, (497), 415 states have internal predecessors, (497), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:14,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 501 transitions. [2021-05-02 18:14:14,999 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 501 transitions. Word has length 177 [2021-05-02 18:14:14,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:14:14,999 INFO L480 AbstractCegarLoop]: Abstraction has 420 states and 501 transitions. [2021-05-02 18:14:14,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 89 states, 89 states have (on average 2.044943820224719) internal successors, (182), 86 states have internal predecessors, (182), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:14,999 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 501 transitions. [2021-05-02 18:14:15,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-05-02 18:14:15,000 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:14:15,000 INFO L523 BasicCegarLoop]: trace histogram [82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:14:15,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:14:15,201 INFO L428 AbstractCegarLoop]: === Iteration 83 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:14:15,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:14:15,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1935534400, now seen corresponding path program 81 times [2021-05-02 18:14:15,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:14:15,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994562777] [2021-05-02 18:14:15,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:14:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:18,180 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:14:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:18,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6642 backedges. 0 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:18,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:14:18,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994562777] [2021-05-02 18:14:18,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994562777] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:18,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440656406] [2021-05-02 18:14:18,184 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 [2021-05-02 18:14:18,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 82 check-sat command(s) [2021-05-02 18:14:18,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:14:18,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 90 conjunts are in the unsatisfiable core [2021-05-02 18:14:18,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:14:18,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:18,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:19,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6642 backedges. 0 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:19,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440656406] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:19,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:14:19,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 91 [2021-05-02 18:14:19,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664623365] [2021-05-02 18:14:19,074 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-02 18:14:19,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:14:19,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-02 18:14:19,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3584, Invalid=4606, Unknown=0, NotChecked=0, Total=8190 [2021-05-02 18:14:19,075 INFO L87 Difference]: Start difference. First operand 420 states and 501 transitions. Second operand has 91 states, 91 states have (on average 2.032967032967033) internal successors, (185), 88 states have internal predecessors, (185), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:14:26,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:14:26,790 INFO L93 Difference]: Finished difference Result 436 states and 519 transitions. [2021-05-02 18:14:26,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-05-02 18:14:26,790 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.032967032967033) internal successors, (185), 88 states have internal predecessors, (185), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 179 [2021-05-02 18:14:26,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:14:26,792 INFO L225 Difference]: With dead ends: 436 [2021-05-02 18:14:26,792 INFO L226 Difference]: Without dead ends: 432 [2021-05-02 18:14:26,793 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4386 ImplicationChecksByTransitivity, 9285.0ms TimeCoverageRelationStatistics Valid=10740, Invalid=20060, Unknown=0, NotChecked=0, Total=30800 [2021-05-02 18:14:26,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-05-02 18:14:26,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 425. [2021-05-02 18:14:26,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 420 states have (on average 1.1976190476190476) internal successors, (503), 420 states have internal predecessors, (503), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:26,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 507 transitions. [2021-05-02 18:14:26,796 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 507 transitions. Word has length 179 [2021-05-02 18:14:26,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:14:26,796 INFO L480 AbstractCegarLoop]: Abstraction has 425 states and 507 transitions. [2021-05-02 18:14:26,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 91 states have (on average 2.032967032967033) internal successors, (185), 88 states have internal predecessors, (185), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:14:26,796 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 507 transitions. [2021-05-02 18:14:26,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-05-02 18:14:26,797 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:14:26,797 INFO L523 BasicCegarLoop]: trace histogram [83, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:14:26,997 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:14:26,998 INFO L428 AbstractCegarLoop]: === Iteration 84 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:14:26,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:14:26,998 INFO L82 PathProgramCache]: Analyzing trace with hash 233526652, now seen corresponding path program 82 times [2021-05-02 18:14:26,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:14:26,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857671622] [2021-05-02 18:14:26,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:14:27,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:30,198 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:14:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:30,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6806 backedges. 0 proven. 6806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:30,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:14:30,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857671622] [2021-05-02 18:14:30,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857671622] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:30,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603673929] [2021-05-02 18:14:30,201 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 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 [2021-05-02 18:14:30,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:14:30,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:14:30,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-02 18:14:30,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:14:30,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6806 backedges. 0 proven. 6806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:30,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603673929] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:30,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:14:30,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87] total 91 [2021-05-02 18:14:30,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825275917] [2021-05-02 18:14:30,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-02 18:14:30,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:14:30,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-02 18:14:30,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3667, Invalid=4523, Unknown=0, NotChecked=0, Total=8190 [2021-05-02 18:14:30,828 INFO L87 Difference]: Start difference. First operand 425 states and 507 transitions. Second operand has 91 states, 91 states have (on average 2.043956043956044) internal successors, (186), 88 states have internal predecessors, (186), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:37,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:14:37,384 INFO L93 Difference]: Finished difference Result 441 states and 525 transitions. [2021-05-02 18:14:37,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-05-02 18:14:37,385 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.043956043956044) internal successors, (186), 88 states have internal predecessors, (186), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 181 [2021-05-02 18:14:37,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:14:37,386 INFO L225 Difference]: With dead ends: 441 [2021-05-02 18:14:37,386 INFO L226 Difference]: Without dead ends: 437 [2021-05-02 18:14:37,387 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4396 ImplicationChecksByTransitivity, 8420.0ms TimeCoverageRelationStatistics Valid=10819, Invalid=19981, Unknown=0, NotChecked=0, Total=30800 [2021-05-02 18:14:37,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-05-02 18:14:37,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 430. [2021-05-02 18:14:37,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 425 states have (on average 1.1976470588235295) internal successors, (509), 425 states have internal predecessors, (509), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:37,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 513 transitions. [2021-05-02 18:14:37,390 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 513 transitions. Word has length 181 [2021-05-02 18:14:37,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:14:37,391 INFO L480 AbstractCegarLoop]: Abstraction has 430 states and 513 transitions. [2021-05-02 18:14:37,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 91 states have (on average 2.043956043956044) internal successors, (186), 88 states have internal predecessors, (186), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:37,391 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 513 transitions. [2021-05-02 18:14:37,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-05-02 18:14:37,391 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:14:37,392 INFO L523 BasicCegarLoop]: trace histogram [84, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:14:37,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:14:37,592 INFO L428 AbstractCegarLoop]: === Iteration 85 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:14:37,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:14:37,592 INFO L82 PathProgramCache]: Analyzing trace with hash 986620600, now seen corresponding path program 83 times [2021-05-02 18:14:37,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:14:37,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022574898] [2021-05-02 18:14:37,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:14:37,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:41,069 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:14:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:41,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6972 backedges. 0 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:41,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:14:41,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022574898] [2021-05-02 18:14:41,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022574898] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:41,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364097450] [2021-05-02 18:14:41,072 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 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 [2021-05-02 18:14:41,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 84 check-sat command(s) [2021-05-02 18:14:41,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:14:41,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 90 conjunts are in the unsatisfiable core [2021-05-02 18:14:41,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:14:41,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:41,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6972 backedges. 0 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:41,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364097450] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:41,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:14:41,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88] total 92 [2021-05-02 18:14:41,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870916394] [2021-05-02 18:14:41,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states [2021-05-02 18:14:41,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:14:41,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-05-02 18:14:41,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3753, Invalid=4619, Unknown=0, NotChecked=0, Total=8372 [2021-05-02 18:14:41,818 INFO L87 Difference]: Start difference. First operand 430 states and 513 transitions. Second operand has 92 states, 92 states have (on average 2.0434782608695654) internal successors, (188), 89 states have internal predecessors, (188), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:48,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:14:48,806 INFO L93 Difference]: Finished difference Result 446 states and 531 transitions. [2021-05-02 18:14:48,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-05-02 18:14:48,807 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.0434782608695654) internal successors, (188), 89 states have internal predecessors, (188), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 183 [2021-05-02 18:14:48,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:14:48,808 INFO L225 Difference]: With dead ends: 446 [2021-05-02 18:14:48,808 INFO L226 Difference]: Without dead ends: 442 [2021-05-02 18:14:48,809 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4491 ImplicationChecksByTransitivity, 9043.9ms TimeCoverageRelationStatistics Valid=11075, Invalid=20431, Unknown=0, NotChecked=0, Total=31506 [2021-05-02 18:14:48,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-05-02 18:14:48,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 435. [2021-05-02 18:14:48,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 430 states have (on average 1.197674418604651) internal successors, (515), 430 states have internal predecessors, (515), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:48,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 519 transitions. [2021-05-02 18:14:48,813 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 519 transitions. Word has length 183 [2021-05-02 18:14:48,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:14:48,813 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 519 transitions. [2021-05-02 18:14:48,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 92 states, 92 states have (on average 2.0434782608695654) internal successors, (188), 89 states have internal predecessors, (188), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:14:48,813 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 519 transitions. [2021-05-02 18:14:48,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-05-02 18:14:48,814 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:14:48,814 INFO L523 BasicCegarLoop]: trace histogram [85, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:14:49,032 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:14:49,032 INFO L428 AbstractCegarLoop]: === Iteration 86 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:14:49,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:14:49,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1139568396, now seen corresponding path program 84 times [2021-05-02 18:14:49,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:14:49,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951234630] [2021-05-02 18:14:49,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:14:49,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:52,772 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:14:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:14:52,781 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:52,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:14:52,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951234630] [2021-05-02 18:14:52,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951234630] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:52,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593028231] [2021-05-02 18:14:52,782 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 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 [2021-05-02 18:14:53,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 85 check-sat command(s) [2021-05-02 18:14:53,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:14:53,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 91 conjunts are in the unsatisfiable core [2021-05-02 18:14:53,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:14:53,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:14:53,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:14:53,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593028231] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:14:53,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:14:53,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89] total 93 [2021-05-02 18:14:53,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280503140] [2021-05-02 18:14:53,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states [2021-05-02 18:14:53,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:14:53,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-05-02 18:14:53,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3840, Invalid=4716, Unknown=0, NotChecked=0, Total=8556 [2021-05-02 18:14:53,625 INFO L87 Difference]: Start difference. First operand 435 states and 519 transitions. Second operand has 93 states, 93 states have (on average 2.043010752688172) internal successors, (190), 90 states have internal predecessors, (190), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:01,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:15:01,366 INFO L93 Difference]: Finished difference Result 451 states and 537 transitions. [2021-05-02 18:15:01,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-05-02 18:15:01,366 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.043010752688172) internal successors, (190), 90 states have internal predecessors, (190), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 185 [2021-05-02 18:15:01,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:15:01,369 INFO L225 Difference]: With dead ends: 451 [2021-05-02 18:15:01,369 INFO L226 Difference]: Without dead ends: 447 [2021-05-02 18:15:01,370 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4587 ImplicationChecksByTransitivity, 9932.9ms TimeCoverageRelationStatistics Valid=11334, Invalid=20886, Unknown=0, NotChecked=0, Total=32220 [2021-05-02 18:15:01,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-05-02 18:15:01,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 440. [2021-05-02 18:15:01,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 435 states have (on average 1.1977011494252874) internal successors, (521), 435 states have internal predecessors, (521), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:01,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 525 transitions. [2021-05-02 18:15:01,374 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 525 transitions. Word has length 185 [2021-05-02 18:15:01,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:15:01,374 INFO L480 AbstractCegarLoop]: Abstraction has 440 states and 525 transitions. [2021-05-02 18:15:01,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 93 states, 93 states have (on average 2.043010752688172) internal successors, (190), 90 states have internal predecessors, (190), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:01,374 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 525 transitions. [2021-05-02 18:15:01,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-05-02 18:15:01,375 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:15:01,375 INFO L523 BasicCegarLoop]: trace histogram [86, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:15:01,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-05-02 18:15:01,581 INFO L428 AbstractCegarLoop]: === Iteration 87 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:15:01,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:15:01,581 INFO L82 PathProgramCache]: Analyzing trace with hash -2760656, now seen corresponding path program 85 times [2021-05-02 18:15:01,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:15:01,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165552375] [2021-05-02 18:15:01,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:15:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:05,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:15:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:05,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7310 backedges. 0 proven. 7310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:05,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:15:05,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165552375] [2021-05-02 18:15:05,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165552375] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:05,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688923973] [2021-05-02 18:15:05,998 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 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 [2021-05-02 18:15:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:06,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 761 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-02 18:15:06,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:15:06,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 7310 backedges. 0 proven. 7310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:06,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688923973] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:06,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:15:06,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90] total 94 [2021-05-02 18:15:06,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288920612] [2021-05-02 18:15:06,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states [2021-05-02 18:15:06,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:15:06,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-05-02 18:15:06,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3928, Invalid=4814, Unknown=0, NotChecked=0, Total=8742 [2021-05-02 18:15:06,821 INFO L87 Difference]: Start difference. First operand 440 states and 525 transitions. Second operand has 94 states, 94 states have (on average 2.0425531914893615) internal successors, (192), 91 states have internal predecessors, (192), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:15,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:15:15,297 INFO L93 Difference]: Finished difference Result 456 states and 543 transitions. [2021-05-02 18:15:15,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-02 18:15:15,298 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.0425531914893615) internal successors, (192), 91 states have internal predecessors, (192), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 187 [2021-05-02 18:15:15,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:15:15,299 INFO L225 Difference]: With dead ends: 456 [2021-05-02 18:15:15,299 INFO L226 Difference]: Without dead ends: 452 [2021-05-02 18:15:15,303 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4684 ImplicationChecksByTransitivity, 11157.6ms TimeCoverageRelationStatistics Valid=11596, Invalid=21346, Unknown=0, NotChecked=0, Total=32942 [2021-05-02 18:15:15,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-05-02 18:15:15,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 445. [2021-05-02 18:15:15,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 440 states have (on average 1.1977272727272728) internal successors, (527), 440 states have internal predecessors, (527), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:15,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 531 transitions. [2021-05-02 18:15:15,307 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 531 transitions. Word has length 187 [2021-05-02 18:15:15,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:15:15,307 INFO L480 AbstractCegarLoop]: Abstraction has 445 states and 531 transitions. [2021-05-02 18:15:15,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 94 states, 94 states have (on average 2.0425531914893615) internal successors, (192), 91 states have internal predecessors, (192), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:15,307 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 531 transitions. [2021-05-02 18:15:15,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-05-02 18:15:15,308 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:15:15,308 INFO L523 BasicCegarLoop]: trace histogram [87, 86, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:15:15,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:15:15,508 INFO L428 AbstractCegarLoop]: === Iteration 88 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:15:15,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:15:15,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1547784300, now seen corresponding path program 86 times [2021-05-02 18:15:15,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:15:15,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291454369] [2021-05-02 18:15:15,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:15:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:19,942 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:15:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:19,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7482 backedges. 0 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:19,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:15:19,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291454369] [2021-05-02 18:15:19,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291454369] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:19,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378982166] [2021-05-02 18:15:19,946 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 [2021-05-02 18:15:20,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:15:20,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:15:20,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 93 conjunts are in the unsatisfiable core [2021-05-02 18:15:20,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:15:20,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:20,749 INFO L134 CoverageAnalysis]: Checked inductivity of 7482 backedges. 0 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:20,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378982166] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:20,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:15:20,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91] total 95 [2021-05-02 18:15:20,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019136210] [2021-05-02 18:15:20,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states [2021-05-02 18:15:20,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:15:20,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-05-02 18:15:20,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4017, Invalid=4913, Unknown=0, NotChecked=0, Total=8930 [2021-05-02 18:15:20,751 INFO L87 Difference]: Start difference. First operand 445 states and 531 transitions. Second operand has 95 states, 95 states have (on average 2.042105263157895) internal successors, (194), 92 states have internal predecessors, (194), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:29,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:15:29,383 INFO L93 Difference]: Finished difference Result 461 states and 549 transitions. [2021-05-02 18:15:29,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-05-02 18:15:29,384 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.042105263157895) internal successors, (194), 92 states have internal predecessors, (194), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 189 [2021-05-02 18:15:29,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:15:29,386 INFO L225 Difference]: With dead ends: 461 [2021-05-02 18:15:29,386 INFO L226 Difference]: Without dead ends: 457 [2021-05-02 18:15:29,387 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4782 ImplicationChecksByTransitivity, 11394.7ms TimeCoverageRelationStatistics Valid=11861, Invalid=21811, Unknown=0, NotChecked=0, Total=33672 [2021-05-02 18:15:29,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-05-02 18:15:29,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 450. [2021-05-02 18:15:29,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 445 states have (on average 1.1977528089887641) internal successors, (533), 445 states have internal predecessors, (533), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:29,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 537 transitions. [2021-05-02 18:15:29,391 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 537 transitions. Word has length 189 [2021-05-02 18:15:29,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:15:29,391 INFO L480 AbstractCegarLoop]: Abstraction has 450 states and 537 transitions. [2021-05-02 18:15:29,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 95 states, 95 states have (on average 2.042105263157895) internal successors, (194), 92 states have internal predecessors, (194), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:29,391 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 537 transitions. [2021-05-02 18:15:29,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-05-02 18:15:29,392 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:15:29,392 INFO L523 BasicCegarLoop]: trace histogram [88, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:15:29,597 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-05-02 18:15:29,597 INFO L428 AbstractCegarLoop]: === Iteration 89 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:15:29,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:15:29,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1267835304, now seen corresponding path program 87 times [2021-05-02 18:15:29,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:15:29,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761138088] [2021-05-02 18:15:29,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:15:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:34,046 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:15:34,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:34,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7656 backedges. 0 proven. 7656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:34,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:15:34,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761138088] [2021-05-02 18:15:34,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761138088] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:34,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661097740] [2021-05-02 18:15:34,050 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 [2021-05-02 18:15:34,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 88 check-sat command(s) [2021-05-02 18:15:34,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:15:34,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 96 conjunts are in the unsatisfiable core [2021-05-02 18:15:34,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:15:34,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:34,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:35,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7656 backedges. 0 proven. 7656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:35,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661097740] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:35,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:15:35,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 97 [2021-05-02 18:15:35,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569331450] [2021-05-02 18:15:35,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states [2021-05-02 18:15:35,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:15:35,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-05-02 18:15:35,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4109, Invalid=5203, Unknown=0, NotChecked=0, Total=9312 [2021-05-02 18:15:35,176 INFO L87 Difference]: Start difference. First operand 450 states and 537 transitions. Second operand has 97 states, 97 states have (on average 2.0309278350515463) internal successors, (197), 94 states have internal predecessors, (197), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:15:46,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:15:46,206 INFO L93 Difference]: Finished difference Result 466 states and 555 transitions. [2021-05-02 18:15:46,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-02 18:15:46,207 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.0309278350515463) internal successors, (197), 94 states have internal predecessors, (197), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 191 [2021-05-02 18:15:46,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:15:46,209 INFO L225 Difference]: With dead ends: 466 [2021-05-02 18:15:46,209 INFO L226 Difference]: Without dead ends: 462 [2021-05-02 18:15:46,210 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4971 ImplicationChecksByTransitivity, 13494.6ms TimeCoverageRelationStatistics Valid=12315, Invalid=22841, Unknown=0, NotChecked=0, Total=35156 [2021-05-02 18:15:46,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-05-02 18:15:46,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 455. [2021-05-02 18:15:46,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 450 states have (on average 1.1977777777777778) internal successors, (539), 450 states have internal predecessors, (539), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:15:46,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 543 transitions. [2021-05-02 18:15:46,214 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 543 transitions. Word has length 191 [2021-05-02 18:15:46,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:15:46,214 INFO L480 AbstractCegarLoop]: Abstraction has 455 states and 543 transitions. [2021-05-02 18:15:46,214 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 97 states, 97 states have (on average 2.0309278350515463) internal successors, (197), 94 states have internal predecessors, (197), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:15:46,214 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 543 transitions. [2021-05-02 18:15:46,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-05-02 18:15:46,215 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:15:46,215 INFO L523 BasicCegarLoop]: trace histogram [89, 88, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:15:46,415 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-05-02 18:15:46,416 INFO L428 AbstractCegarLoop]: === Iteration 90 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:15:46,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:15:46,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1475177500, now seen corresponding path program 88 times [2021-05-02 18:15:46,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:15:46,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238379912] [2021-05-02 18:15:46,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:15:46,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:51,364 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:15:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:15:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7832 backedges. 0 proven. 7832 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:51,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:15:51,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238379912] [2021-05-02 18:15:51,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238379912] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:51,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608306157] [2021-05-02 18:15:51,368 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 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 [2021-05-02 18:15:51,487 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:15:51,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:15:51,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-02 18:15:51,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:15:51,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:51,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:15:52,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7832 backedges. 0 proven. 7832 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:15:52,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608306157] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:15:52,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:15:52,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93] total 97 [2021-05-02 18:15:52,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120354249] [2021-05-02 18:15:52,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states [2021-05-02 18:15:52,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:15:52,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-05-02 18:15:52,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4198, Invalid=5114, Unknown=0, NotChecked=0, Total=9312 [2021-05-02 18:15:52,268 INFO L87 Difference]: Start difference. First operand 455 states and 543 transitions. Second operand has 97 states, 97 states have (on average 2.0412371134020617) internal successors, (198), 94 states have internal predecessors, (198), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:02,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:16:02,162 INFO L93 Difference]: Finished difference Result 471 states and 561 transitions. [2021-05-02 18:16:02,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-05-02 18:16:02,163 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.0412371134020617) internal successors, (198), 94 states have internal predecessors, (198), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 193 [2021-05-02 18:16:02,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:16:02,165 INFO L225 Difference]: With dead ends: 471 [2021-05-02 18:16:02,165 INFO L226 Difference]: Without dead ends: 467 [2021-05-02 18:16:02,166 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4981 ImplicationChecksByTransitivity, 12860.3ms TimeCoverageRelationStatistics Valid=12400, Invalid=22756, Unknown=0, NotChecked=0, Total=35156 [2021-05-02 18:16:02,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-05-02 18:16:02,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 460. [2021-05-02 18:16:02,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 455 states have (on average 1.1978021978021978) internal successors, (545), 455 states have internal predecessors, (545), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:02,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 549 transitions. [2021-05-02 18:16:02,170 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 549 transitions. Word has length 193 [2021-05-02 18:16:02,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:16:02,170 INFO L480 AbstractCegarLoop]: Abstraction has 460 states and 549 transitions. [2021-05-02 18:16:02,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 97 states, 97 states have (on average 2.0412371134020617) internal successors, (198), 94 states have internal predecessors, (198), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:02,170 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 549 transitions. [2021-05-02 18:16:02,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-05-02 18:16:02,171 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:16:02,171 INFO L523 BasicCegarLoop]: trace histogram [90, 89, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:16:02,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:16:02,372 INFO L428 AbstractCegarLoop]: === Iteration 91 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:16:02,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:16:02,372 INFO L82 PathProgramCache]: Analyzing trace with hash -400562400, now seen corresponding path program 89 times [2021-05-02 18:16:02,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:16:02,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008286312] [2021-05-02 18:16:02,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:16:02,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:07,367 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:16:07,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:07,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8010 backedges. 0 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:07,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:16:07,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008286312] [2021-05-02 18:16:07,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008286312] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:07,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992104593] [2021-05-02 18:16:07,371 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 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 [2021-05-02 18:16:07,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 90 check-sat command(s) [2021-05-02 18:16:07,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:16:07,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 793 conjuncts, 93 conjunts are in the unsatisfiable core [2021-05-02 18:16:07,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:16:07,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:07,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:08,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8010 backedges. 0 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:08,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992104593] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:08,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:16:08,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94] total 98 [2021-05-02 18:16:08,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081998370] [2021-05-02 18:16:08,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 98 states [2021-05-02 18:16:08,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:16:08,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-05-02 18:16:08,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4290, Invalid=5216, Unknown=0, NotChecked=0, Total=9506 [2021-05-02 18:16:08,288 INFO L87 Difference]: Start difference. First operand 460 states and 549 transitions. Second operand has 98 states, 98 states have (on average 2.0408163265306123) internal successors, (200), 95 states have internal predecessors, (200), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:17,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:16:17,478 INFO L93 Difference]: Finished difference Result 476 states and 567 transitions. [2021-05-02 18:16:17,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-02 18:16:17,479 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.0408163265306123) internal successors, (200), 95 states have internal predecessors, (200), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 195 [2021-05-02 18:16:17,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:16:17,480 INFO L225 Difference]: With dead ends: 476 [2021-05-02 18:16:17,480 INFO L226 Difference]: Without dead ends: 472 [2021-05-02 18:16:17,481 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5082 ImplicationChecksByTransitivity, 12321.2ms TimeCoverageRelationStatistics Valid=12674, Invalid=23236, Unknown=0, NotChecked=0, Total=35910 [2021-05-02 18:16:17,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-05-02 18:16:17,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 465. [2021-05-02 18:16:17,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 460 states have (on average 1.1978260869565218) internal successors, (551), 460 states have internal predecessors, (551), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:17,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 555 transitions. [2021-05-02 18:16:17,485 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 555 transitions. Word has length 195 [2021-05-02 18:16:17,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:16:17,485 INFO L480 AbstractCegarLoop]: Abstraction has 465 states and 555 transitions. [2021-05-02 18:16:17,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 98 states, 98 states have (on average 2.0408163265306123) internal successors, (200), 95 states have internal predecessors, (200), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:17,485 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 555 transitions. [2021-05-02 18:16:17,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-05-02 18:16:17,486 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:16:17,486 INFO L523 BasicCegarLoop]: trace histogram [91, 90, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:16:17,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:16:17,686 INFO L428 AbstractCegarLoop]: === Iteration 92 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:16:17,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:16:17,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1512397660, now seen corresponding path program 90 times [2021-05-02 18:16:17,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:16:17,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40095644] [2021-05-02 18:16:17,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:16:17,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:22,544 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:16:22,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8190 backedges. 0 proven. 8190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:22,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:16:22,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40095644] [2021-05-02 18:16:22,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40095644] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:22,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752570588] [2021-05-02 18:16:22,548 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 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 [2021-05-02 18:16:22,793 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 91 check-sat command(s) [2021-05-02 18:16:22,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:16:22,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 801 conjuncts, 97 conjunts are in the unsatisfiable core [2021-05-02 18:16:22,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:16:22,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:22,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:23,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8190 backedges. 0 proven. 8190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:23,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752570588] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:23,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:16:23,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95] total 99 [2021-05-02 18:16:23,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880747621] [2021-05-02 18:16:23,554 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states [2021-05-02 18:16:23,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:16:23,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-05-02 18:16:23,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4383, Invalid=5319, Unknown=0, NotChecked=0, Total=9702 [2021-05-02 18:16:23,555 INFO L87 Difference]: Start difference. First operand 465 states and 555 transitions. Second operand has 99 states, 99 states have (on average 2.04040404040404) internal successors, (202), 96 states have internal predecessors, (202), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:32,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:16:32,458 INFO L93 Difference]: Finished difference Result 481 states and 573 transitions. [2021-05-02 18:16:32,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-05-02 18:16:32,459 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 2.04040404040404) internal successors, (202), 96 states have internal predecessors, (202), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 197 [2021-05-02 18:16:32,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:16:32,460 INFO L225 Difference]: With dead ends: 481 [2021-05-02 18:16:32,460 INFO L226 Difference]: Without dead ends: 477 [2021-05-02 18:16:32,461 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5184 ImplicationChecksByTransitivity, 11848.1ms TimeCoverageRelationStatistics Valid=12951, Invalid=23721, Unknown=0, NotChecked=0, Total=36672 [2021-05-02 18:16:32,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-05-02 18:16:32,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 470. [2021-05-02 18:16:32,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 465 states have (on average 1.1978494623655913) internal successors, (557), 465 states have internal predecessors, (557), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:32,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 561 transitions. [2021-05-02 18:16:32,465 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 561 transitions. Word has length 197 [2021-05-02 18:16:32,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:16:32,465 INFO L480 AbstractCegarLoop]: Abstraction has 470 states and 561 transitions. [2021-05-02 18:16:32,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 99 states, 99 states have (on average 2.04040404040404) internal successors, (202), 96 states have internal predecessors, (202), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:32,465 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 561 transitions. [2021-05-02 18:16:32,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-05-02 18:16:32,466 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:16:32,466 INFO L523 BasicCegarLoop]: trace histogram [92, 91, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:16:32,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:16:32,667 INFO L428 AbstractCegarLoop]: === Iteration 93 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:16:32,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:16:32,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1621012632, now seen corresponding path program 91 times [2021-05-02 18:16:32,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:16:32,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524589861] [2021-05-02 18:16:32,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:16:32,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:37,541 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:16:37,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:37,544 INFO L134 CoverageAnalysis]: Checked inductivity of 8372 backedges. 0 proven. 8372 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:37,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:16:37,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524589861] [2021-05-02 18:16:37,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524589861] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:37,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073959526] [2021-05-02 18:16:37,545 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 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 [2021-05-02 18:16:37,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:37,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 98 conjunts are in the unsatisfiable core [2021-05-02 18:16:37,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:16:37,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:37,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:38,392 INFO L134 CoverageAnalysis]: Checked inductivity of 8372 backedges. 0 proven. 8372 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:38,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073959526] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:38,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:16:38,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96] total 100 [2021-05-02 18:16:38,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272709514] [2021-05-02 18:16:38,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states [2021-05-02 18:16:38,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:16:38,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-05-02 18:16:38,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4477, Invalid=5423, Unknown=0, NotChecked=0, Total=9900 [2021-05-02 18:16:38,394 INFO L87 Difference]: Start difference. First operand 470 states and 561 transitions. Second operand has 100 states, 100 states have (on average 2.04) internal successors, (204), 97 states have internal predecessors, (204), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:47,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:16:47,365 INFO L93 Difference]: Finished difference Result 486 states and 579 transitions. [2021-05-02 18:16:47,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-05-02 18:16:47,366 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.04) internal successors, (204), 97 states have internal predecessors, (204), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 199 [2021-05-02 18:16:47,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:16:47,367 INFO L225 Difference]: With dead ends: 486 [2021-05-02 18:16:47,367 INFO L226 Difference]: Without dead ends: 482 [2021-05-02 18:16:47,369 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5287 ImplicationChecksByTransitivity, 12091.6ms TimeCoverageRelationStatistics Valid=13231, Invalid=24211, Unknown=0, NotChecked=0, Total=37442 [2021-05-02 18:16:47,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-05-02 18:16:47,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 475. [2021-05-02 18:16:47,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 470 states have (on average 1.1978723404255318) internal successors, (563), 470 states have internal predecessors, (563), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:47,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 567 transitions. [2021-05-02 18:16:47,373 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 567 transitions. Word has length 199 [2021-05-02 18:16:47,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:16:47,373 INFO L480 AbstractCegarLoop]: Abstraction has 475 states and 567 transitions. [2021-05-02 18:16:47,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 100 states, 100 states have (on average 2.04) internal successors, (204), 97 states have internal predecessors, (204), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:16:47,373 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 567 transitions. [2021-05-02 18:16:47,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-05-02 18:16:47,374 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:16:47,374 INFO L523 BasicCegarLoop]: trace histogram [93, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:16:47,575 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-05-02 18:16:47,575 INFO L428 AbstractCegarLoop]: === Iteration 94 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:16:47,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:16:47,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1374181676, now seen corresponding path program 92 times [2021-05-02 18:16:47,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:16:47,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464520434] [2021-05-02 18:16:47,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:16:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:52,563 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:16:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:16:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 8556 backedges. 0 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:52,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:16:52,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464520434] [2021-05-02 18:16:52,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464520434] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:52,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722963322] [2021-05-02 18:16:52,567 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 [2021-05-02 18:16:52,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:16:52,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:16:52,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 99 conjunts are in the unsatisfiable core [2021-05-02 18:16:52,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:16:52,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:52,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:16:53,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8556 backedges. 0 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:16:53,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722963322] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:16:53,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:16:53,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97] total 101 [2021-05-02 18:16:53,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709400064] [2021-05-02 18:16:53,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 101 states [2021-05-02 18:16:53,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:16:53,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-05-02 18:16:53,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4572, Invalid=5528, Unknown=0, NotChecked=0, Total=10100 [2021-05-02 18:16:53,409 INFO L87 Difference]: Start difference. First operand 475 states and 567 transitions. Second operand has 101 states, 101 states have (on average 2.0396039603960396) internal successors, (206), 98 states have internal predecessors, (206), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:02,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:17:02,847 INFO L93 Difference]: Finished difference Result 491 states and 585 transitions. [2021-05-02 18:17:02,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-05-02 18:17:02,848 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.0396039603960396) internal successors, (206), 98 states have internal predecessors, (206), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 201 [2021-05-02 18:17:02,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:17:02,849 INFO L225 Difference]: With dead ends: 491 [2021-05-02 18:17:02,849 INFO L226 Difference]: Without dead ends: 487 [2021-05-02 18:17:02,850 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5391 ImplicationChecksByTransitivity, 12512.1ms TimeCoverageRelationStatistics Valid=13514, Invalid=24706, Unknown=0, NotChecked=0, Total=38220 [2021-05-02 18:17:02,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-05-02 18:17:02,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 480. [2021-05-02 18:17:02,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 475 states have (on average 1.1978947368421053) internal successors, (569), 475 states have internal predecessors, (569), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:02,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 573 transitions. [2021-05-02 18:17:02,854 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 573 transitions. Word has length 201 [2021-05-02 18:17:02,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:17:02,854 INFO L480 AbstractCegarLoop]: Abstraction has 480 states and 573 transitions. [2021-05-02 18:17:02,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 101 states, 101 states have (on average 2.0396039603960396) internal successors, (206), 98 states have internal predecessors, (206), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:02,854 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 573 transitions. [2021-05-02 18:17:02,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-05-02 18:17:02,855 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:17:02,855 INFO L523 BasicCegarLoop]: trace histogram [94, 93, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:17:03,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:17:03,065 INFO L428 AbstractCegarLoop]: === Iteration 95 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:17:03,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:17:03,065 INFO L82 PathProgramCache]: Analyzing trace with hash -2127823344, now seen corresponding path program 93 times [2021-05-02 18:17:03,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:17:03,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034725094] [2021-05-02 18:17:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:17:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:08,556 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:17:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:08,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8742 backedges. 0 proven. 8742 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:08,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:17:08,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034725094] [2021-05-02 18:17:08,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034725094] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:08,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560514751] [2021-05-02 18:17:08,560 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 [2021-05-02 18:17:08,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 94 check-sat command(s) [2021-05-02 18:17:08,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:17:08,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 100 conjunts are in the unsatisfiable core [2021-05-02 18:17:08,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:17:08,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:08,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8742 backedges. 0 proven. 8742 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:09,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560514751] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:09,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:17:09,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 98] total 102 [2021-05-02 18:17:09,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935977135] [2021-05-02 18:17:09,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states [2021-05-02 18:17:09,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:17:09,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-05-02 18:17:09,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4668, Invalid=5634, Unknown=0, NotChecked=0, Total=10302 [2021-05-02 18:17:09,789 INFO L87 Difference]: Start difference. First operand 480 states and 573 transitions. Second operand has 102 states, 102 states have (on average 2.0392156862745097) internal successors, (208), 99 states have internal predecessors, (208), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:19,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:17:19,545 INFO L93 Difference]: Finished difference Result 496 states and 591 transitions. [2021-05-02 18:17:19,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-05-02 18:17:19,546 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.0392156862745097) internal successors, (208), 99 states have internal predecessors, (208), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 203 [2021-05-02 18:17:19,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:17:19,548 INFO L225 Difference]: With dead ends: 496 [2021-05-02 18:17:19,548 INFO L226 Difference]: Without dead ends: 492 [2021-05-02 18:17:19,550 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5496 ImplicationChecksByTransitivity, 13278.3ms TimeCoverageRelationStatistics Valid=13800, Invalid=25206, Unknown=0, NotChecked=0, Total=39006 [2021-05-02 18:17:19,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-05-02 18:17:19,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 485. [2021-05-02 18:17:19,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 480 states have (on average 1.1979166666666667) internal successors, (575), 480 states have internal predecessors, (575), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:19,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 579 transitions. [2021-05-02 18:17:19,553 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 579 transitions. Word has length 203 [2021-05-02 18:17:19,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:17:19,553 INFO L480 AbstractCegarLoop]: Abstraction has 485 states and 579 transitions. [2021-05-02 18:17:19,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 102 states, 102 states have (on average 2.0392156862745097) internal successors, (208), 99 states have internal predecessors, (208), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:19,553 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 579 transitions. [2021-05-02 18:17:19,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-05-02 18:17:19,554 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:17:19,554 INFO L523 BasicCegarLoop]: trace histogram [95, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:17:19,754 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-05-02 18:17:19,755 INFO L428 AbstractCegarLoop]: === Iteration 96 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:17:19,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:17:19,755 INFO L82 PathProgramCache]: Analyzing trace with hash -527993268, now seen corresponding path program 94 times [2021-05-02 18:17:19,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:17:19,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064247519] [2021-05-02 18:17:19,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:17:19,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:25,191 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:17:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8930 backedges. 0 proven. 8930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:25,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:17:25,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064247519] [2021-05-02 18:17:25,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064247519] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:25,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140850571] [2021-05-02 18:17:25,211 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 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 [2021-05-02 18:17:25,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:17:25,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:17:25,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 98 conjunts are in the unsatisfiable core [2021-05-02 18:17:25,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:17:25,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:25,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:26,201 INFO L134 CoverageAnalysis]: Checked inductivity of 8930 backedges. 0 proven. 8930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:26,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140850571] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:26,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:17:26,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99] total 103 [2021-05-02 18:17:26,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149405985] [2021-05-02 18:17:26,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-02 18:17:26,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:17:26,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-02 18:17:26,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4765, Invalid=5741, Unknown=0, NotChecked=0, Total=10506 [2021-05-02 18:17:26,203 INFO L87 Difference]: Start difference. First operand 485 states and 579 transitions. Second operand has 103 states, 103 states have (on average 2.0388349514563107) internal successors, (210), 100 states have internal predecessors, (210), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:37,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:17:37,394 INFO L93 Difference]: Finished difference Result 501 states and 597 transitions. [2021-05-02 18:17:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-05-02 18:17:37,395 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.0388349514563107) internal successors, (210), 100 states have internal predecessors, (210), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 205 [2021-05-02 18:17:37,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:17:37,397 INFO L225 Difference]: With dead ends: 501 [2021-05-02 18:17:37,397 INFO L226 Difference]: Without dead ends: 497 [2021-05-02 18:17:37,399 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5602 ImplicationChecksByTransitivity, 14360.0ms TimeCoverageRelationStatistics Valid=14089, Invalid=25711, Unknown=0, NotChecked=0, Total=39800 [2021-05-02 18:17:37,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-05-02 18:17:37,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 490. [2021-05-02 18:17:37,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 485 states have (on average 1.1979381443298969) internal successors, (581), 485 states have internal predecessors, (581), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:37,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 585 transitions. [2021-05-02 18:17:37,402 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 585 transitions. Word has length 205 [2021-05-02 18:17:37,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:17:37,403 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 585 transitions. [2021-05-02 18:17:37,403 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 103 states have (on average 2.0388349514563107) internal successors, (210), 100 states have internal predecessors, (210), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:37,403 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 585 transitions. [2021-05-02 18:17:37,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-05-02 18:17:37,404 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:17:37,404 INFO L523 BasicCegarLoop]: trace histogram [96, 95, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:17:37,604 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:17:37,605 INFO L428 AbstractCegarLoop]: === Iteration 97 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:17:37,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:17:37,605 INFO L82 PathProgramCache]: Analyzing trace with hash -689582200, now seen corresponding path program 95 times [2021-05-02 18:17:37,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:17:37,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694506348] [2021-05-02 18:17:37,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:17:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:43,621 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:17:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:17:43,625 INFO L134 CoverageAnalysis]: Checked inductivity of 9120 backedges. 0 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:43,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:17:43,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694506348] [2021-05-02 18:17:43,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694506348] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:43,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641999115] [2021-05-02 18:17:43,626 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 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 [2021-05-02 18:17:43,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 96 check-sat command(s) [2021-05-02 18:17:43,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:17:43,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 102 conjunts are in the unsatisfiable core [2021-05-02 18:17:43,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:17:43,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:43,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:17:44,738 INFO L134 CoverageAnalysis]: Checked inductivity of 9120 backedges. 0 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:17:44,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641999115] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:17:44,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:17:44,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 100] total 104 [2021-05-02 18:17:44,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366838150] [2021-05-02 18:17:44,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 104 states [2021-05-02 18:17:44,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:17:44,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-05-02 18:17:44,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4863, Invalid=5849, Unknown=0, NotChecked=0, Total=10712 [2021-05-02 18:17:44,740 INFO L87 Difference]: Start difference. First operand 490 states and 585 transitions. Second operand has 104 states, 104 states have (on average 2.0384615384615383) internal successors, (212), 101 states have internal predecessors, (212), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:57,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:17:57,730 INFO L93 Difference]: Finished difference Result 506 states and 603 transitions. [2021-05-02 18:17:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-05-02 18:17:57,731 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 2.0384615384615383) internal successors, (212), 101 states have internal predecessors, (212), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 207 [2021-05-02 18:17:57,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:17:57,732 INFO L225 Difference]: With dead ends: 506 [2021-05-02 18:17:57,732 INFO L226 Difference]: Without dead ends: 502 [2021-05-02 18:17:57,734 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5709 ImplicationChecksByTransitivity, 16547.3ms TimeCoverageRelationStatistics Valid=14381, Invalid=26221, Unknown=0, NotChecked=0, Total=40602 [2021-05-02 18:17:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-05-02 18:17:57,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 495. [2021-05-02 18:17:57,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 490 states have (on average 1.1979591836734693) internal successors, (587), 490 states have internal predecessors, (587), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:57,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 591 transitions. [2021-05-02 18:17:57,738 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 591 transitions. Word has length 207 [2021-05-02 18:17:57,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:17:57,738 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 591 transitions. [2021-05-02 18:17:57,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 104 states, 104 states have (on average 2.0384615384615383) internal successors, (212), 101 states have internal predecessors, (212), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:17:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 591 transitions. [2021-05-02 18:17:57,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-05-02 18:17:57,739 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:17:57,739 INFO L523 BasicCegarLoop]: trace histogram [97, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:17:57,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:17:57,940 INFO L428 AbstractCegarLoop]: === Iteration 98 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:17:57,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:17:57,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1357723196, now seen corresponding path program 96 times [2021-05-02 18:17:57,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:17:57,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006436729] [2021-05-02 18:17:57,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:17:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:04,888 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:18:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:04,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9312 backedges. 0 proven. 9312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:04,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:18:04,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006436729] [2021-05-02 18:18:04,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006436729] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:04,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608741173] [2021-05-02 18:18:04,892 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 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 [2021-05-02 18:18:05,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 97 check-sat command(s) [2021-05-02 18:18:05,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:18:05,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 103 conjunts are in the unsatisfiable core [2021-05-02 18:18:05,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:18:05,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:05,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:06,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:06,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:06,175 INFO L134 CoverageAnalysis]: Checked inductivity of 9312 backedges. 0 proven. 9312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:06,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608741173] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:06,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:18:06,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101] total 105 [2021-05-02 18:18:06,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084337218] [2021-05-02 18:18:06,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 105 states [2021-05-02 18:18:06,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:18:06,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-05-02 18:18:06,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4962, Invalid=5958, Unknown=0, NotChecked=0, Total=10920 [2021-05-02 18:18:06,177 INFO L87 Difference]: Start difference. First operand 495 states and 591 transitions. Second operand has 105 states, 105 states have (on average 2.038095238095238) internal successors, (214), 102 states have internal predecessors, (214), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:19,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:18:19,252 INFO L93 Difference]: Finished difference Result 511 states and 609 transitions. [2021-05-02 18:18:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-05-02 18:18:19,253 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.038095238095238) internal successors, (214), 102 states have internal predecessors, (214), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 209 [2021-05-02 18:18:19,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:18:19,255 INFO L225 Difference]: With dead ends: 511 [2021-05-02 18:18:19,255 INFO L226 Difference]: Without dead ends: 507 [2021-05-02 18:18:19,256 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5817 ImplicationChecksByTransitivity, 17514.4ms TimeCoverageRelationStatistics Valid=14676, Invalid=26736, Unknown=0, NotChecked=0, Total=41412 [2021-05-02 18:18:19,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-05-02 18:18:19,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 500. [2021-05-02 18:18:19,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 495 states have (on average 1.197979797979798) internal successors, (593), 495 states have internal predecessors, (593), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:19,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 597 transitions. [2021-05-02 18:18:19,260 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 597 transitions. Word has length 209 [2021-05-02 18:18:19,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:18:19,260 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 597 transitions. [2021-05-02 18:18:19,261 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 105 states, 105 states have (on average 2.038095238095238) internal successors, (214), 102 states have internal predecessors, (214), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:19,261 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 597 transitions. [2021-05-02 18:18:19,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-05-02 18:18:19,261 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:18:19,262 INFO L523 BasicCegarLoop]: trace histogram [98, 97, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:18:19,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-05-02 18:18:19,462 INFO L428 AbstractCegarLoop]: === Iteration 99 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:18:19,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:18:19,462 INFO L82 PathProgramCache]: Analyzing trace with hash 803874048, now seen corresponding path program 97 times [2021-05-02 18:18:19,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:18:19,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610619953] [2021-05-02 18:18:19,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:18:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:24,614 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:18:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:24,618 INFO L134 CoverageAnalysis]: Checked inductivity of 9506 backedges. 0 proven. 9506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:24,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:18:24,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610619953] [2021-05-02 18:18:24,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610619953] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:24,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047381905] [2021-05-02 18:18:24,618 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 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 [2021-05-02 18:18:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:24,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 104 conjunts are in the unsatisfiable core [2021-05-02 18:18:24,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:18:24,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:24,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:25,359 INFO L134 CoverageAnalysis]: Checked inductivity of 9506 backedges. 0 proven. 9506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:25,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047381905] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:25,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:18:25,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102] total 106 [2021-05-02 18:18:25,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51288490] [2021-05-02 18:18:25,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 106 states [2021-05-02 18:18:25,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:18:25,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-05-02 18:18:25,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5062, Invalid=6068, Unknown=0, NotChecked=0, Total=11130 [2021-05-02 18:18:25,360 INFO L87 Difference]: Start difference. First operand 500 states and 597 transitions. Second operand has 106 states, 106 states have (on average 2.0377358490566038) internal successors, (216), 103 states have internal predecessors, (216), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:33,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:18:33,638 INFO L93 Difference]: Finished difference Result 516 states and 615 transitions. [2021-05-02 18:18:33,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-02 18:18:33,639 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 2.0377358490566038) internal successors, (216), 103 states have internal predecessors, (216), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 211 [2021-05-02 18:18:33,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:18:33,640 INFO L225 Difference]: With dead ends: 516 [2021-05-02 18:18:33,640 INFO L226 Difference]: Without dead ends: 512 [2021-05-02 18:18:33,642 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5926 ImplicationChecksByTransitivity, 11788.4ms TimeCoverageRelationStatistics Valid=14974, Invalid=27256, Unknown=0, NotChecked=0, Total=42230 [2021-05-02 18:18:33,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-05-02 18:18:33,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 505. [2021-05-02 18:18:33,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 500 states have (on average 1.198) internal successors, (599), 500 states have internal predecessors, (599), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:33,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 603 transitions. [2021-05-02 18:18:33,646 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 603 transitions. Word has length 211 [2021-05-02 18:18:33,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:18:33,646 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 603 transitions. [2021-05-02 18:18:33,646 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 106 states, 106 states have (on average 2.0377358490566038) internal successors, (216), 103 states have internal predecessors, (216), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:33,646 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 603 transitions. [2021-05-02 18:18:33,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-05-02 18:18:33,647 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:18:33,647 INFO L523 BasicCegarLoop]: trace histogram [99, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:18:33,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:18:33,853 INFO L428 AbstractCegarLoop]: === Iteration 100 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:18:33,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:18:33,853 INFO L82 PathProgramCache]: Analyzing trace with hash -665345732, now seen corresponding path program 98 times [2021-05-02 18:18:33,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:18:33,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162445255] [2021-05-02 18:18:33,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:18:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:38,506 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:18:38,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:38,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9702 backedges. 0 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:38,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:18:38,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162445255] [2021-05-02 18:18:38,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162445255] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:38,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798947172] [2021-05-02 18:18:38,509 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 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 [2021-05-02 18:18:38,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:18:38,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:18:38,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 105 conjunts are in the unsatisfiable core [2021-05-02 18:18:38,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:18:38,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:38,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:39,260 INFO L134 CoverageAnalysis]: Checked inductivity of 9702 backedges. 0 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:39,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798947172] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:39,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:18:39,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 103] total 107 [2021-05-02 18:18:39,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689659783] [2021-05-02 18:18:39,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 107 states [2021-05-02 18:18:39,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:18:39,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-05-02 18:18:39,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5163, Invalid=6179, Unknown=0, NotChecked=0, Total=11342 [2021-05-02 18:18:39,262 INFO L87 Difference]: Start difference. First operand 505 states and 603 transitions. Second operand has 107 states, 107 states have (on average 2.0373831775700935) internal successors, (218), 104 states have internal predecessors, (218), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:47,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:18:47,968 INFO L93 Difference]: Finished difference Result 521 states and 621 transitions. [2021-05-02 18:18:47,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-05-02 18:18:47,969 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 2.0373831775700935) internal successors, (218), 104 states have internal predecessors, (218), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 213 [2021-05-02 18:18:47,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:18:47,970 INFO L225 Difference]: With dead ends: 521 [2021-05-02 18:18:47,970 INFO L226 Difference]: Without dead ends: 517 [2021-05-02 18:18:47,972 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6036 ImplicationChecksByTransitivity, 11659.9ms TimeCoverageRelationStatistics Valid=15275, Invalid=27781, Unknown=0, NotChecked=0, Total=43056 [2021-05-02 18:18:47,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-05-02 18:18:47,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 510. [2021-05-02 18:18:47,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 505 states have (on average 1.198019801980198) internal successors, (605), 505 states have internal predecessors, (605), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:47,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 609 transitions. [2021-05-02 18:18:47,976 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 609 transitions. Word has length 213 [2021-05-02 18:18:47,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:18:47,976 INFO L480 AbstractCegarLoop]: Abstraction has 510 states and 609 transitions. [2021-05-02 18:18:47,976 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 107 states, 107 states have (on average 2.0373831775700935) internal successors, (218), 104 states have internal predecessors, (218), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:18:47,976 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 609 transitions. [2021-05-02 18:18:47,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-05-02 18:18:47,977 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:18:47,977 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:18:48,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:18:48,181 INFO L428 AbstractCegarLoop]: === Iteration 101 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:18:48,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:18:48,181 INFO L82 PathProgramCache]: Analyzing trace with hash 458686072, now seen corresponding path program 99 times [2021-05-02 18:18:48,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:18:48,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766421847] [2021-05-02 18:18:48,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:18:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:52,943 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:18:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:18:52,946 INFO L134 CoverageAnalysis]: Checked inductivity of 9900 backedges. 0 proven. 9900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:52,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:18:52,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766421847] [2021-05-02 18:18:52,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766421847] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:52,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355582953] [2021-05-02 18:18:52,946 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:18:53,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 100 check-sat command(s) [2021-05-02 18:18:53,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:18:53,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 108 conjunts are in the unsatisfiable core [2021-05-02 18:18:53,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:18:53,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:18:53,967 INFO L134 CoverageAnalysis]: Checked inductivity of 9900 backedges. 0 proven. 9900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:18:53,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355582953] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:18:53,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:18:53,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 109 [2021-05-02 18:18:53,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635988425] [2021-05-02 18:18:53,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 109 states [2021-05-02 18:18:53,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:18:53,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-05-02 18:18:53,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5267, Invalid=6505, Unknown=0, NotChecked=0, Total=11772 [2021-05-02 18:18:53,969 INFO L87 Difference]: Start difference. First operand 510 states and 609 transitions. Second operand has 109 states, 109 states have (on average 2.0275229357798166) internal successors, (221), 106 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:19:04,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:19:04,427 INFO L93 Difference]: Finished difference Result 524 states and 625 transitions. [2021-05-02 18:19:04,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-05-02 18:19:04,428 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 2.0275229357798166) internal successors, (221), 106 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 215 [2021-05-02 18:19:04,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:19:04,430 INFO L225 Difference]: With dead ends: 524 [2021-05-02 18:19:04,430 INFO L226 Difference]: Without dead ends: 520 [2021-05-02 18:19:04,431 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6249 ImplicationChecksByTransitivity, 13335.6ms TimeCoverageRelationStatistics Valid=15789, Invalid=28943, Unknown=0, NotChecked=0, Total=44732 [2021-05-02 18:19:04,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-05-02 18:19:04,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 515. [2021-05-02 18:19:04,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 510 states have (on average 1.1980392156862745) internal successors, (611), 510 states have internal predecessors, (611), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:04,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 615 transitions. [2021-05-02 18:19:04,435 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 615 transitions. Word has length 215 [2021-05-02 18:19:04,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:19:04,435 INFO L480 AbstractCegarLoop]: Abstraction has 515 states and 615 transitions. [2021-05-02 18:19:04,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 109 states, 109 states have (on average 2.0275229357798166) internal successors, (221), 106 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:19:04,436 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 615 transitions. [2021-05-02 18:19:04,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-05-02 18:19:04,436 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:19:04,436 INFO L523 BasicCegarLoop]: trace histogram [101, 100, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:19:04,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-05-02 18:19:04,649 INFO L428 AbstractCegarLoop]: === Iteration 102 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:19:04,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:19:04,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1678508876, now seen corresponding path program 100 times [2021-05-02 18:19:04,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:19:04,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832187987] [2021-05-02 18:19:04,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:19:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:09,617 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:19:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:09,620 INFO L134 CoverageAnalysis]: Checked inductivity of 10100 backedges. 0 proven. 10100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:09,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:19:09,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832187987] [2021-05-02 18:19:09,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832187987] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:19:09,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474945152] [2021-05-02 18:19:09,621 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:19:09,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:19:09,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:19:09,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 881 conjuncts, 102 conjunts are in the unsatisfiable core [2021-05-02 18:19:09,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:19:09,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:09,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:10,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:11,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:12,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:13,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:14,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:15,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:16,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:17,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:18,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:19,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:20,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:21,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:21,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:21,219 INFO L134 CoverageAnalysis]: Checked inductivity of 10100 backedges. 10100 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:21,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474945152] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 18:19:21,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-02 18:19:21,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [106] total 207 [2021-05-02 18:19:21,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231616318] [2021-05-02 18:19:21,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-02 18:19:21,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:19:21,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-02 18:19:21,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10511, Invalid=32131, Unknown=0, NotChecked=0, Total=42642 [2021-05-02 18:19:21,222 INFO L87 Difference]: Start difference. First operand 515 states and 615 transitions. Second operand has 103 states, 103 states have (on average 2.0679611650485437) internal successors, (213), 103 states have internal predecessors, (213), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:21,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:19:21,970 INFO L93 Difference]: Finished difference Result 10810 states and 11008 transitions. [2021-05-02 18:19:21,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-02 18:19:21,978 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.0679611650485437) internal successors, (213), 103 states have internal predecessors, (213), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 217 [2021-05-02 18:19:21,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:19:21,992 INFO L225 Difference]: With dead ends: 10810 [2021-05-02 18:19:21,992 INFO L226 Difference]: Without dead ends: 10606 [2021-05-02 18:19:21,993 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10400 ImplicationChecksByTransitivity, 15657.4ms TimeCoverageRelationStatistics Valid=10511, Invalid=32131, Unknown=0, NotChecked=0, Total=42642 [2021-05-02 18:19:21,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10606 states. [2021-05-02 18:19:22,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10606 to 10410. [2021-05-02 18:19:22,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10405 states have (on average 1.0189332051898126) internal successors, (10602), 10405 states have internal predecessors, (10602), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:22,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 10606 transitions. [2021-05-02 18:19:22,097 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 10606 transitions. Word has length 217 [2021-05-02 18:19:22,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:19:22,097 INFO L480 AbstractCegarLoop]: Abstraction has 10410 states and 10606 transitions. [2021-05-02 18:19:22,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 103 states have (on average 2.0679611650485437) internal successors, (213), 103 states have internal predecessors, (213), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:22,097 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 10606 transitions. [2021-05-02 18:19:22,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-05-02 18:19:22,106 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:19:22,106 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:19:22,321 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-05-02 18:19:22,321 INFO L428 AbstractCegarLoop]: === Iteration 103 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:19:22,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:19:22,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1678024540, now seen corresponding path program 1 times [2021-05-02 18:19:22,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:19:22,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534587384] [2021-05-02 18:19:22,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:19:22,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:27,873 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:19:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:27,877 INFO L134 CoverageAnalysis]: Checked inductivity of 9902 backedges. 0 proven. 9902 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:27,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:19:27,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534587384] [2021-05-02 18:19:27,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534587384] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:19:27,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18793347] [2021-05-02 18:19:27,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:19:28,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:28,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 879 conjuncts, 107 conjunts are in the unsatisfiable core [2021-05-02 18:19:28,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:19:28,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:28,839 INFO L134 CoverageAnalysis]: Checked inductivity of 9902 backedges. 0 proven. 9902 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:28,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18793347] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:19:28,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:19:28,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105] total 109 [2021-05-02 18:19:28,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838342859] [2021-05-02 18:19:28,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 109 states [2021-05-02 18:19:28,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:19:28,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-05-02 18:19:28,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5368, Invalid=6404, Unknown=0, NotChecked=0, Total=11772 [2021-05-02 18:19:28,841 INFO L87 Difference]: Start difference. First operand 10410 states and 10606 transitions. Second operand has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 106 states have internal predecessors, (219), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:39,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:19:39,286 INFO L93 Difference]: Finished difference Result 10616 states and 10910 transitions. [2021-05-02 18:19:39,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-05-02 18:19:39,287 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 106 states have internal predecessors, (219), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 217 [2021-05-02 18:19:39,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:19:39,319 INFO L225 Difference]: With dead ends: 10616 [2021-05-02 18:19:39,319 INFO L226 Difference]: Without dead ends: 10411 [2021-05-02 18:19:39,321 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6259 ImplicationChecksByTransitivity, 13890.4ms TimeCoverageRelationStatistics Valid=15886, Invalid=28846, Unknown=0, NotChecked=0, Total=44732 [2021-05-02 18:19:39,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10411 states. [2021-05-02 18:19:39,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10411 to 10405. [2021-05-02 18:19:39,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10405 states, 10400 states have (on average 1.01875) internal successors, (10595), 10400 states have internal predecessors, (10595), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:39,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10405 states to 10405 states and 10599 transitions. [2021-05-02 18:19:39,472 INFO L78 Accepts]: Start accepts. Automaton has 10405 states and 10599 transitions. Word has length 217 [2021-05-02 18:19:39,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:19:39,472 INFO L480 AbstractCegarLoop]: Abstraction has 10405 states and 10599 transitions. [2021-05-02 18:19:39,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 106 states have internal predecessors, (219), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:39,473 INFO L276 IsEmpty]: Start isEmpty. Operand 10405 states and 10599 transitions. [2021-05-02 18:19:39,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-05-02 18:19:39,497 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:19:39,497 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:19:39,714 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-05-02 18:19:39,714 INFO L428 AbstractCegarLoop]: === Iteration 104 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:19:39,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:19:39,715 INFO L82 PathProgramCache]: Analyzing trace with hash 936220480, now seen corresponding path program 2 times [2021-05-02 18:19:39,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:19:39,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366838983] [2021-05-02 18:19:39,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:19:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:45,536 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:19:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:19:45,540 INFO L134 CoverageAnalysis]: Checked inductivity of 9906 backedges. 0 proven. 9906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:45,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:19:45,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366838983] [2021-05-02 18:19:45,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366838983] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:19:45,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953192071] [2021-05-02 18:19:45,540 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:19:45,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:19:45,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:19:45,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 108 conjunts are in the unsatisfiable core [2021-05-02 18:19:45,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:19:45,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:45,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:19:46,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9906 backedges. 0 proven. 9906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:19:46,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953192071] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:19:46,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:19:46,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 106] total 110 [2021-05-02 18:19:46,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014031486] [2021-05-02 18:19:46,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 110 states [2021-05-02 18:19:46,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:19:46,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-05-02 18:19:46,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5472, Invalid=6518, Unknown=0, NotChecked=0, Total=11990 [2021-05-02 18:19:46,515 INFO L87 Difference]: Start difference. First operand 10405 states and 10599 transitions. Second operand has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 107 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:57,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:19:57,242 INFO L93 Difference]: Finished difference Result 10612 states and 10904 transitions. [2021-05-02 18:19:57,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-05-02 18:19:57,243 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 107 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 219 [2021-05-02 18:19:57,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:19:57,254 INFO L225 Difference]: With dead ends: 10612 [2021-05-02 18:19:57,254 INFO L226 Difference]: Without dead ends: 10407 [2021-05-02 18:19:57,256 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6372 ImplicationChecksByTransitivity, 14335.0ms TimeCoverageRelationStatistics Valid=16196, Invalid=29386, Unknown=0, NotChecked=0, Total=45582 [2021-05-02 18:19:57,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10407 states. [2021-05-02 18:19:57,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10407 to 10398. [2021-05-02 18:19:57,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10398 states, 10393 states have (on average 1.0185701914750314) internal successors, (10586), 10393 states have internal predecessors, (10586), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:57,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10398 states to 10398 states and 10590 transitions. [2021-05-02 18:19:57,345 INFO L78 Accepts]: Start accepts. Automaton has 10398 states and 10590 transitions. Word has length 219 [2021-05-02 18:19:57,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:19:57,345 INFO L480 AbstractCegarLoop]: Abstraction has 10398 states and 10590 transitions. [2021-05-02 18:19:57,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 107 states have internal predecessors, (221), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:19:57,345 INFO L276 IsEmpty]: Start isEmpty. Operand 10398 states and 10590 transitions. [2021-05-02 18:19:57,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-05-02 18:19:57,354 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:19:57,355 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:19:57,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-05-02 18:19:57,569 INFO L428 AbstractCegarLoop]: === Iteration 105 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:19:57,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:19:57,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1027089956, now seen corresponding path program 3 times [2021-05-02 18:19:57,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:19:57,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733559264] [2021-05-02 18:19:57,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:19:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:03,563 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:20:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:03,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9912 backedges. 0 proven. 9912 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:03,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:20:03,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733559264] [2021-05-02 18:20:03,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733559264] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:03,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300836739] [2021-05-02 18:20:03,567 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:20:03,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 100 check-sat command(s) [2021-05-02 18:20:03,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:20:03,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 109 conjunts are in the unsatisfiable core [2021-05-02 18:20:03,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:20:03,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:03,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:04,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9912 backedges. 0 proven. 9912 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:04,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300836739] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:04,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:20:04,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107] total 111 [2021-05-02 18:20:04,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102670722] [2021-05-02 18:20:04,837 INFO L460 AbstractCegarLoop]: Interpolant automaton has 111 states [2021-05-02 18:20:04,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:20:04,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-05-02 18:20:04,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5577, Invalid=6633, Unknown=0, NotChecked=0, Total=12210 [2021-05-02 18:20:04,838 INFO L87 Difference]: Start difference. First operand 10398 states and 10590 transitions. Second operand has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 108 states have internal predecessors, (223), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:16,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:20:16,599 INFO L93 Difference]: Finished difference Result 10606 states and 10896 transitions. [2021-05-02 18:20:16,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-05-02 18:20:16,600 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 108 states have internal predecessors, (223), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 221 [2021-05-02 18:20:16,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:20:16,610 INFO L225 Difference]: With dead ends: 10606 [2021-05-02 18:20:16,611 INFO L226 Difference]: Without dead ends: 10401 [2021-05-02 18:20:16,612 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6486 ImplicationChecksByTransitivity, 15463.0ms TimeCoverageRelationStatistics Valid=16509, Invalid=29931, Unknown=0, NotChecked=0, Total=46440 [2021-05-02 18:20:16,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10401 states. [2021-05-02 18:20:16,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10401 to 10389. [2021-05-02 18:20:16,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10389 states, 10384 states have (on average 1.0183936825885977) internal successors, (10575), 10384 states have internal predecessors, (10575), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:16,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10389 states to 10389 states and 10579 transitions. [2021-05-02 18:20:16,671 INFO L78 Accepts]: Start accepts. Automaton has 10389 states and 10579 transitions. Word has length 221 [2021-05-02 18:20:16,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:20:16,671 INFO L480 AbstractCegarLoop]: Abstraction has 10389 states and 10579 transitions. [2021-05-02 18:20:16,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 108 states have internal predecessors, (223), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:16,672 INFO L276 IsEmpty]: Start isEmpty. Operand 10389 states and 10579 transitions. [2021-05-02 18:20:16,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2021-05-02 18:20:16,681 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:20:16,681 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:20:16,898 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-05-02 18:20:16,898 INFO L428 AbstractCegarLoop]: === Iteration 106 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:20:16,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:20:16,898 INFO L82 PathProgramCache]: Analyzing trace with hash -1841656824, now seen corresponding path program 4 times [2021-05-02 18:20:16,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:20:16,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361383296] [2021-05-02 18:20:16,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:20:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:23,369 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:20:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:23,372 INFO L134 CoverageAnalysis]: Checked inductivity of 9920 backedges. 0 proven. 9920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:23,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:20:23,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361383296] [2021-05-02 18:20:23,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361383296] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:23,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242219389] [2021-05-02 18:20:23,372 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:20:23,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 18:20:23,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:20:23,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 107 conjunts are in the unsatisfiable core [2021-05-02 18:20:23,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:20:23,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:23,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:24,387 INFO L134 CoverageAnalysis]: Checked inductivity of 9920 backedges. 0 proven. 9920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:24,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242219389] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:24,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:20:24,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 108] total 112 [2021-05-02 18:20:24,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176510746] [2021-05-02 18:20:24,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 112 states [2021-05-02 18:20:24,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:20:24,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-05-02 18:20:24,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5683, Invalid=6749, Unknown=0, NotChecked=0, Total=12432 [2021-05-02 18:20:24,389 INFO L87 Difference]: Start difference. First operand 10389 states and 10579 transitions. Second operand has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 109 states have internal predecessors, (225), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:35,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:20:35,889 INFO L93 Difference]: Finished difference Result 10598 states and 10886 transitions. [2021-05-02 18:20:35,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-05-02 18:20:35,890 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 109 states have internal predecessors, (225), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 223 [2021-05-02 18:20:35,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:20:35,898 INFO L225 Difference]: With dead ends: 10598 [2021-05-02 18:20:35,899 INFO L226 Difference]: Without dead ends: 10393 [2021-05-02 18:20:35,900 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6601 ImplicationChecksByTransitivity, 15717.2ms TimeCoverageRelationStatistics Valid=16825, Invalid=30481, Unknown=0, NotChecked=0, Total=47306 [2021-05-02 18:20:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10393 states. [2021-05-02 18:20:35,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10393 to 10378. [2021-05-02 18:20:35,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10378 states, 10373 states have (on average 1.0182203798322569) internal successors, (10562), 10373 states have internal predecessors, (10562), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:35,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10378 states to 10378 states and 10566 transitions. [2021-05-02 18:20:35,967 INFO L78 Accepts]: Start accepts. Automaton has 10378 states and 10566 transitions. Word has length 223 [2021-05-02 18:20:35,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:20:35,968 INFO L480 AbstractCegarLoop]: Abstraction has 10378 states and 10566 transitions. [2021-05-02 18:20:35,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 109 states have internal predecessors, (225), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:35,968 INFO L276 IsEmpty]: Start isEmpty. Operand 10378 states and 10566 transitions. [2021-05-02 18:20:35,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-05-02 18:20:35,976 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:20:35,976 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:20:36,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-05-02 18:20:36,185 INFO L428 AbstractCegarLoop]: === Iteration 107 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:20:36,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:20:36,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1338308372, now seen corresponding path program 5 times [2021-05-02 18:20:36,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:20:36,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739013057] [2021-05-02 18:20:36,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:20:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:42,751 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:20:42,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:20:42,754 INFO L134 CoverageAnalysis]: Checked inductivity of 9930 backedges. 0 proven. 9930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:42,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:20:42,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739013057] [2021-05-02 18:20:42,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739013057] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:42,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499957539] [2021-05-02 18:20:42,755 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:20:42,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 100 check-sat command(s) [2021-05-02 18:20:42,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:20:42,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 111 conjunts are in the unsatisfiable core [2021-05-02 18:20:42,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:20:42,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:42,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:42,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:42,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:42,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:42,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:20:43,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9930 backedges. 0 proven. 9930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:20:43,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499957539] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:20:43,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:20:43,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 109] total 113 [2021-05-02 18:20:43,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823094657] [2021-05-02 18:20:43,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 113 states [2021-05-02 18:20:43,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:20:43,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-05-02 18:20:43,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5790, Invalid=6866, Unknown=0, NotChecked=0, Total=12656 [2021-05-02 18:20:43,924 INFO L87 Difference]: Start difference. First operand 10378 states and 10566 transitions. Second operand has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 110 states have internal predecessors, (227), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:56,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:20:56,017 INFO L93 Difference]: Finished difference Result 10588 states and 10874 transitions. [2021-05-02 18:20:56,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-05-02 18:20:56,019 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 110 states have internal predecessors, (227), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2021-05-02 18:20:56,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:20:56,032 INFO L225 Difference]: With dead ends: 10588 [2021-05-02 18:20:56,032 INFO L226 Difference]: Without dead ends: 10383 [2021-05-02 18:20:56,034 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6717 ImplicationChecksByTransitivity, 16343.5ms TimeCoverageRelationStatistics Valid=17144, Invalid=31036, Unknown=0, NotChecked=0, Total=48180 [2021-05-02 18:20:56,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10383 states. [2021-05-02 18:20:56,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10383 to 10365. [2021-05-02 18:20:56,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10365 states, 10360 states have (on average 1.018050193050193) internal successors, (10547), 10360 states have internal predecessors, (10547), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:56,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10365 states to 10365 states and 10551 transitions. [2021-05-02 18:20:56,171 INFO L78 Accepts]: Start accepts. Automaton has 10365 states and 10551 transitions. Word has length 225 [2021-05-02 18:20:56,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:20:56,171 INFO L480 AbstractCegarLoop]: Abstraction has 10365 states and 10551 transitions. [2021-05-02 18:20:56,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 110 states have internal predecessors, (227), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:20:56,171 INFO L276 IsEmpty]: Start isEmpty. Operand 10365 states and 10551 transitions. [2021-05-02 18:20:56,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-05-02 18:20:56,180 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:20:56,180 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:20:56,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-05-02 18:20:56,380 INFO L428 AbstractCegarLoop]: === Iteration 108 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:20:56,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:20:56,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1343216848, now seen corresponding path program 6 times [2021-05-02 18:20:56,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:20:56,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176787152] [2021-05-02 18:20:56,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:20:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:02,959 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:21:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:02,962 INFO L134 CoverageAnalysis]: Checked inductivity of 9942 backedges. 0 proven. 9942 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:02,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:21:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176787152] [2021-05-02 18:21:02,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176787152] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537184811] [2021-05-02 18:21:02,962 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:03,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 100 check-sat command(s) [2021-05-02 18:21:03,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:21:03,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 112 conjunts are in the unsatisfiable core [2021-05-02 18:21:03,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:21:03,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:03,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:04,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:04,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:04,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:04,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:04,146 INFO L134 CoverageAnalysis]: Checked inductivity of 9942 backedges. 0 proven. 9942 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:04,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537184811] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:04,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:21:04,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 110] total 114 [2021-05-02 18:21:04,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134766838] [2021-05-02 18:21:04,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 114 states [2021-05-02 18:21:04,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:21:04,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2021-05-02 18:21:04,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5898, Invalid=6984, Unknown=0, NotChecked=0, Total=12882 [2021-05-02 18:21:04,148 INFO L87 Difference]: Start difference. First operand 10365 states and 10551 transitions. Second operand has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 111 states have internal predecessors, (229), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:16,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:21:16,369 INFO L93 Difference]: Finished difference Result 10576 states and 10860 transitions. [2021-05-02 18:21:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-05-02 18:21:16,370 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 111 states have internal predecessors, (229), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2021-05-02 18:21:16,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:21:16,375 INFO L225 Difference]: With dead ends: 10576 [2021-05-02 18:21:16,375 INFO L226 Difference]: Without dead ends: 10371 [2021-05-02 18:21:16,376 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6834 ImplicationChecksByTransitivity, 16448.1ms TimeCoverageRelationStatistics Valid=17466, Invalid=31596, Unknown=0, NotChecked=0, Total=49062 [2021-05-02 18:21:16,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10371 states. [2021-05-02 18:21:16,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10371 to 10350. [2021-05-02 18:21:16,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10350 states, 10345 states have (on average 1.0178830352827453) internal successors, (10530), 10345 states have internal predecessors, (10530), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:16,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10350 states to 10350 states and 10534 transitions. [2021-05-02 18:21:16,428 INFO L78 Accepts]: Start accepts. Automaton has 10350 states and 10534 transitions. Word has length 227 [2021-05-02 18:21:16,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:21:16,428 INFO L480 AbstractCegarLoop]: Abstraction has 10350 states and 10534 transitions. [2021-05-02 18:21:16,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 111 states have internal predecessors, (229), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:16,429 INFO L276 IsEmpty]: Start isEmpty. Operand 10350 states and 10534 transitions. [2021-05-02 18:21:16,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-05-02 18:21:16,436 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:21:16,436 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:21:16,652 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:16,653 INFO L428 AbstractCegarLoop]: === Iteration 109 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:21:16,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:21:16,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1308575668, now seen corresponding path program 7 times [2021-05-02 18:21:16,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:21:16,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666851588] [2021-05-02 18:21:16,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:21:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:23,740 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:21:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:23,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9956 backedges. 0 proven. 9956 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:23,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:21:23,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666851588] [2021-05-02 18:21:23,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666851588] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:23,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138716047] [2021-05-02 18:21:23,743 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:23,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 915 conjuncts, 113 conjunts are in the unsatisfiable core [2021-05-02 18:21:23,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:21:23,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:23,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:24,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9956 backedges. 0 proven. 9956 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:24,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138716047] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:24,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:21:24,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111] total 115 [2021-05-02 18:21:24,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010509812] [2021-05-02 18:21:24,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 115 states [2021-05-02 18:21:24,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:21:24,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-05-02 18:21:24,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6007, Invalid=7103, Unknown=0, NotChecked=0, Total=13110 [2021-05-02 18:21:24,858 INFO L87 Difference]: Start difference. First operand 10350 states and 10534 transitions. Second operand has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 112 states have internal predecessors, (231), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:37,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:21:37,621 INFO L93 Difference]: Finished difference Result 10562 states and 10844 transitions. [2021-05-02 18:21:37,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-05-02 18:21:37,622 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 112 states have internal predecessors, (231), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 229 [2021-05-02 18:21:37,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:21:37,626 INFO L225 Difference]: With dead ends: 10562 [2021-05-02 18:21:37,626 INFO L226 Difference]: Without dead ends: 10357 [2021-05-02 18:21:37,628 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6952 ImplicationChecksByTransitivity, 17560.0ms TimeCoverageRelationStatistics Valid=17791, Invalid=32161, Unknown=0, NotChecked=0, Total=49952 [2021-05-02 18:21:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10357 states. [2021-05-02 18:21:37,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10357 to 10333. [2021-05-02 18:21:37,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10333 states, 10328 states have (on average 1.0177188226181255) internal successors, (10511), 10328 states have internal predecessors, (10511), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:37,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10333 states to 10333 states and 10515 transitions. [2021-05-02 18:21:37,677 INFO L78 Accepts]: Start accepts. Automaton has 10333 states and 10515 transitions. Word has length 229 [2021-05-02 18:21:37,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:21:37,677 INFO L480 AbstractCegarLoop]: Abstraction has 10333 states and 10515 transitions. [2021-05-02 18:21:37,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 112 states have internal predecessors, (231), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:37,678 INFO L276 IsEmpty]: Start isEmpty. Operand 10333 states and 10515 transitions. [2021-05-02 18:21:37,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-05-02 18:21:37,685 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:21:37,685 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:21:37,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:37,901 INFO L428 AbstractCegarLoop]: === Iteration 110 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:21:37,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:21:37,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1916827240, now seen corresponding path program 8 times [2021-05-02 18:21:37,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:21:37,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445863595] [2021-05-02 18:21:37,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:21:37,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:45,206 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:21:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:21:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 9972 backedges. 0 proven. 9972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:45,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:21:45,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445863595] [2021-05-02 18:21:45,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445863595] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:45,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570673060] [2021-05-02 18:21:45,209 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:45,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 18:21:45,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:21:45,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 114 conjunts are in the unsatisfiable core [2021-05-02 18:21:45,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:21:45,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:45,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:21:46,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9972 backedges. 0 proven. 9972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:21:46,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570673060] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:21:46,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:21:46,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 112] total 116 [2021-05-02 18:21:46,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86078235] [2021-05-02 18:21:46,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 116 states [2021-05-02 18:21:46,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:21:46,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-05-02 18:21:46,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6117, Invalid=7223, Unknown=0, NotChecked=0, Total=13340 [2021-05-02 18:21:46,356 INFO L87 Difference]: Start difference. First operand 10333 states and 10515 transitions. Second operand has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 113 states have internal predecessors, (233), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:59,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:21:59,488 INFO L93 Difference]: Finished difference Result 10546 states and 10826 transitions. [2021-05-02 18:21:59,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-05-02 18:21:59,489 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 113 states have internal predecessors, (233), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 231 [2021-05-02 18:21:59,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:21:59,494 INFO L225 Difference]: With dead ends: 10546 [2021-05-02 18:21:59,494 INFO L226 Difference]: Without dead ends: 10341 [2021-05-02 18:21:59,496 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7071 ImplicationChecksByTransitivity, 18047.5ms TimeCoverageRelationStatistics Valid=18119, Invalid=32731, Unknown=0, NotChecked=0, Total=50850 [2021-05-02 18:21:59,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10341 states. [2021-05-02 18:21:59,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10341 to 10314. [2021-05-02 18:21:59,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10314 states, 10309 states have (on average 1.0175574740517994) internal successors, (10490), 10309 states have internal predecessors, (10490), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:59,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10314 states to 10314 states and 10494 transitions. [2021-05-02 18:21:59,543 INFO L78 Accepts]: Start accepts. Automaton has 10314 states and 10494 transitions. Word has length 231 [2021-05-02 18:21:59,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:21:59,543 INFO L480 AbstractCegarLoop]: Abstraction has 10314 states and 10494 transitions. [2021-05-02 18:21:59,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 113 states have internal predecessors, (233), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:21:59,543 INFO L276 IsEmpty]: Start isEmpty. Operand 10314 states and 10494 transitions. [2021-05-02 18:21:59,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-05-02 18:21:59,549 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:21:59,549 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:21:59,750 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:21:59,750 INFO L428 AbstractCegarLoop]: === Iteration 111 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:21:59,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:21:59,750 INFO L82 PathProgramCache]: Analyzing trace with hash -562634116, now seen corresponding path program 9 times [2021-05-02 18:21:59,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:21:59,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393731088] [2021-05-02 18:21:59,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:21:59,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:22:07,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 18:22:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 18:22:07,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9990 backedges. 0 proven. 9990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:22:07,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 18:22:07,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393731088] [2021-05-02 18:22:07,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393731088] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:22:07,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824491017] [2021-05-02 18:22:07,628 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:22:07,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 100 check-sat command(s) [2021-05-02 18:22:07,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 18:22:07,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 927 conjuncts, 117 conjunts are in the unsatisfiable core [2021-05-02 18:22:07,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 18:22:07,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:07,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:07,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:07,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:08,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 18:22:09,218 INFO L134 CoverageAnalysis]: Checked inductivity of 9990 backedges. 0 proven. 9990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 18:22:09,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824491017] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 18:22:09,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-02 18:22:09,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 114] total 118 [2021-05-02 18:22:09,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809430890] [2021-05-02 18:22:09,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 118 states [2021-05-02 18:22:09,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 18:22:09,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-05-02 18:22:09,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6230, Invalid=7576, Unknown=0, NotChecked=0, Total=13806 [2021-05-02 18:22:09,219 INFO L87 Difference]: Start difference. First operand 10314 states and 10494 transitions. Second operand has 118 states, 118 states have (on average 2.0) internal successors, (236), 115 states have internal predecessors, (236), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:22:25,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 18:22:25,537 INFO L93 Difference]: Finished difference Result 10528 states and 10806 transitions. [2021-05-02 18:22:25,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-05-02 18:22:25,538 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 2.0) internal successors, (236), 115 states have internal predecessors, (236), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 233 [2021-05-02 18:22:25,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 18:22:25,544 INFO L225 Difference]: With dead ends: 10528 [2021-05-02 18:22:25,544 INFO L226 Difference]: Without dead ends: 10323 [2021-05-02 18:22:25,546 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7302 ImplicationChecksByTransitivity, 21531.9ms TimeCoverageRelationStatistics Valid=18678, Invalid=33992, Unknown=0, NotChecked=0, Total=52670 [2021-05-02 18:22:25,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10323 states. [2021-05-02 18:22:25,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10323 to 10293. [2021-05-02 18:22:25,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10293 states, 10288 states have (on average 1.0173989113530326) internal successors, (10467), 10288 states have internal predecessors, (10467), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 18:22:25,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10293 states to 10293 states and 10471 transitions. [2021-05-02 18:22:25,590 INFO L78 Accepts]: Start accepts. Automaton has 10293 states and 10471 transitions. Word has length 233 [2021-05-02 18:22:25,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 18:22:25,590 INFO L480 AbstractCegarLoop]: Abstraction has 10293 states and 10471 transitions. [2021-05-02 18:22:25,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 118 states, 118 states have (on average 2.0) internal successors, (236), 115 states have internal predecessors, (236), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-02 18:22:25,590 INFO L276 IsEmpty]: Start isEmpty. Operand 10293 states and 10471 transitions. [2021-05-02 18:22:25,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-05-02 18:22:25,597 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 18:22:25,597 INFO L523 BasicCegarLoop]: trace histogram [100, 99, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 18:22:25,797 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 18:22:25,797 INFO L428 AbstractCegarLoop]: === Iteration 112 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 18:22:25,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 18:22:25,798 INFO L82 PathProgramCache]: Analyzing trace with hash -558132640, now seen corresponding path program 10 times [2021-05-02 18:22:25,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 18:22:25,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955036092] [2021-05-02 18:22:25,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 18:22:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat