Question (Q) informs you that KAP attempted to optimize
   a loop nest, and in the process came across a data dependence
   it could not break at compile time without some knowledge not
   available to it. This knowledge may be available to you, so KAP
   will generate a question in the listing file. If you can answer
   the question by placing an assertion (see Chapter 6) before the loop the question referred to and
   rerunning the program, KAP may be able to optimize the loop.
   
   It should be noted that if the question is answered incorrectly,
   the transformation that KAP performs will be invalid, and may
   give incorrect answers.