! REQUIRES: new-flang-driver !-------------------------- ! FLANG DRIVER (flang-new) !-------------------------- ! RUN: %flang-new -help 2>&1 | FileCheck %s --check-prefix=HELP ! RUN: not %flang-new -helps 2>&1 | FileCheck %s --check-prefix=ERROR !---------------------------------------- ! FLANG FRONTEND DRIVER (flang-new -fc1) !---------------------------------------- ! RUN: %flang-new -fc1 -help 2>&1 | FileCheck %s --check-prefix=HELP-FC1 ! RUN: not %flang-new -fc1 -helps 2>&1 | FileCheck %s --check-prefix=ERROR !---------------------------------------------------- ! EXPECTED OUTPUT FOR FLANG DRIVER (flang-new) !---------------------------------------------------- ! HELP:USAGE: flang-new ! HELP-EMPTY: ! HELP-NEXT:OPTIONS: ! HELP-NEXT: -### Print (but do not run) the commands to run for this compilation ! HELP-NEXT: -E Only run the preprocessor ! HELP-NEXT: -fcolor-diagnostics Enable colors in diagnostics ! HELP-NEXT: -fno-color-diagnostics Disable colors in diagnostics ! HELP-NEXT: -help Display available options ! HELP-NEXT: -o Write output to ! HELP-NEXT: --version Print version information !------------------------------------------------------------- ! EXPECTED OUTPUT FOR FLANG FRONTEND DRIVER (flang-new -fc1) !------------------------------------------------------------- ! HELP-FC1:USAGE: flang-new ! HELP-FC1-EMPTY: ! HELP-FC1-NEXT:OPTIONS: ! HELP-FC1-NEXT: -E Only run the preprocessor ! HELP-FC1-NEXT: -help Display available options ! HELP-FC1-NEXT: -o Write output to ! HELP-FC1-NEXT: --version Print version information !--------------- ! EXPECTED ERROR !--------------- ! ERROR: error: unknown argument '-helps'; did you mean '-help'