This section lists errors that occur when the compiler is performing whole program
optimization.
     
- 
Fatal: Cannot open whole program optimization feedback file ”arg1” 
 -              
The compiler cannot open the specified feedback file with whole program optimization
     information.
      - 
Processing whole program optimization information in wpo feedback file ”arg1” 
 - 
     
The compiler starts processing whole program optimization information found in the
     named file.
      - 
Finished processing the whole program optimization information in wpo feedback file ”arg1” 
 - 
     
The  compiler  has  finished  processing  the  whole  program  optimization  information
     found in the named file.
      - 
Error: Expected section header, but got ”arg2” at line arg1 of wpo feedback file 
 - 
     
The compiler expected a section header in the whole program optimization file (starting
     with %), but did not find it.
      - 
Warning: No handler registered for whole program optimization section ”arg2” at line arg1 of wpo feedback file, ignoring 
 - 
     
The compiler has no handler to deal with the mentioned whole program optimization
     information section, and will therefore ignore it and skip to the next section.
      - 
Found whole program optimization section ”arg1” with information about ”arg2” 
 - 
     
The compiler encountered a section with whole program optimization information, and
     according to its handler this section contains information usable for the mentioned
     purpose.
      - 
Fatal: The selected whole program optimizations require a previously generated feedback file (use -Fw to specify) 
 - 
     
The compiler needs information gathered during a previous compilation run to perform
     the selected whole program optimizations. You can specify the location of the feedback
     file containing this information using the -Fw switch.
                                                                            
                                                                            
      - 
Error: No collected information necessary to perform ”arg1” whole program optimization found 
 - 
     
While you pointed the compiler to a file containing whole program optimization feedback,
     it did not contain the information necessary to perform the selected optimizations. You
     most likely have to recompile the program using the appropriate -OWxxx switch.
      - 
Fatal: Specify a whole program optimization feedback file to store the generated info in (using -FW) 
 - 
     
You have to specify the feedback file in which the compiler has to store the whole
     program optimization feedback that is generated during the compilation run. This can
     be done using the -FW switch.
      - 
Error: Not generating any whole program optimization information, yet a feedback file was specified (using -FW) 
 - 
     
The compiler was instructed to store whole program optimization feedback into a file
     specified using -FW, but not to actually generated any whole program optimization
     feedback. The classes of to be generated information can be specified using -OWxxx.
      - 
Error: Not performing any whole program optimizations, yet an input feedback file was specified (using -Fw) 
 - 
     
The compiler was not instructed to perform any whole program optimizations (no
     -Owxxx parameters), but nevertheless an input file with such feedback was specified
     (using -Fwyyy). Since this can indicate that you forgot to specify an -Owxxx parameter,
     the compiler generates an error in this case.
      - 
Skipping whole program optimization section ”arg1”, because not needed by the requested optimizations 
 - 
     
The whole program optimization feedback file contains a section with information that
     is not required by the selected whole program optimizations.
      - 
Warning: Overriding previously read information for ”arg1” from feedback input file using information in section ”arg2” 
 - 
     
The feedback file contains multiple sections that provide the same class of information
     (e.g., information about which virtual methods can be devirtualized). In this case, the
     information in last encountered section is used. Turn on debugging output (-vd) to see
     which class of information is provided by each section.
      - 
Error: Cannot extract symbol liveness information from program when stripping symbols, use -Xs- 
 - 
     
Certain  symbol  liveness  collectors  extract  the  symbol  information  from  the  linked
     program. If the symbol information is stripped (option -Xs), this is not possible.
      - 
Error: Cannot extract symbol liveness information from program when when not linking 
 - 
     
Certain  symbol  liveness  collectors  extract  the  symbol  information  from  the  linked
     program. If the program is not linked by the compiler, this is not possible.
                                                                            
                                                                            
      - 
Fatal: Cannot find ”arg1” or ”arg2” to extract symbol liveness information from linked program 
 - 
     
Certain symbol liveness collectors need a helper program to extract the symbol information
     from the linked program. This helper program is normally ’nm’, which is part of the
     GNU binutils.
      - 
Error: Error during reading symbol liveness information produced by ”arg1” 
 -   
An error occurred during the reading of the symbol liveness file that was generated
     using the ’nm’ or ’objdump’ program. The reason can be that it was shorter than
     expected, or that its format was not understood.
      - 
Fatal: Error executing ”arg1” (exitcode: arg2) to extract symbol information from linked program 
 - 
     
Certain symbol liveness collectors need a helper program to extract the symbol information
     from the linked program. The helper program produced the reported error code when
     it was run on the linked program.
      - 
Error: Collection of symbol liveness information can only help when using smart linking, use -CX -XX 
 - 
     
Whether or not a symbol is live is determined by looking whether it exists in the final
     linked program. Without smart linking/dead code stripping, all symbols are always
     included, regardless of whether they are actually used or not. So in that case all symbols
     will be seen as live, which makes this optimization ineffective.
      - 
Error: Cannot create specified whole program optimisation feedback file ”arg1” 
 - 
     
The compiler is unable to create the file specified using the -FW parameter to store
     the whole program optimisation information.