This warning appears only when the result will be piecewise due to one or more unknowns in the expression. Ideally, you should use assumptions, but sometimes you cannot determine the right assumptions.
When you use the AllSolutions option, Maple assumes that all parameters are real and will try to return an piecewise answer, which covers all possible cases. By using the AllSolutions option, you can use the piecewise answer to determine what assumptions you must make on the parameters.
Note: The answer is likely to be large and it may take longer to compute this answer.