PeteSteinfeld requested changes to this revision.
PeteSteinfeld added a comment.
This revision now requires changes to proceed.

This built OK, but when I run `check-flang`, I see errors for 
`.../Driver/driver-help.f90` and `.../Driver/driver-help-hidden.f90`.  I'm 
building on a Linux system using GNU g++ version 9.3.  Here's an excerpt from 
the log file:

  FAIL: Flang :: Driver/driver-help.f90 (4 of 712)
  ******************** TEST 'Flang :: Driver/driver-help.f90' FAILED 
********************
  Script:
  --
  : 'RUN: at line 6';   
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -help 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90 
--check-prefix=HELP
  : 'RUN: at line 7';   not 
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -helps 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90 
--check-prefix=ERROR
  : 'RUN: at line 12';   
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -fc1 -help 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90 
--check-prefix=HELP-FC1
  : 'RUN: at line 13';   not 
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -fc1 -helps 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90 
--check-prefix=ERROR
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  /local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90:43:14: 
error: HELP-NEXT: expected string not found in input
  ! HELP-NEXT: -fno-backslash
               ^
  <stdin>:27:54: note: scanning from here
   -flogical-abbreviations Enable logical abbreviations
                                                       ^
  <stdin>:28:2: note: possible intended match here
   -fno-color-diagnostics Disable colors in diagnostics
   ^
  
  Input file: <stdin>
  Check file: /local/home/psteinfeld/main/andy/flang/test/Driver/driver-help.f90
  
  -dump-input=help explains the following input dump.
  
  Input was:
  <<<<<<
             .
             .
             .
            22:  -fimplicit-none No implicit typing allowed unless overridden 
by IMPLICIT statements 
            23:  -finput-charset=<value> Specify the default character set for 
source files 
            24:  -fintrinsic-modules-path <dir> 
            25:  Specify where to find the compiled intrinsic modules 
            26:  -flarge-sizes Use INTEGER(KIND=8) for the result type in 
size-related intrinsics 
            27:  -flogical-abbreviations Enable logical abbreviations 
  next:43'0                                                          X error: 
no match found
            28:  -fno-color-diagnostics Disable colors in diagnostics 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  next:43'1      ?                                                     possible 
intended match
            29:  -fopenacc Enable OpenACC 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
            30:  -fopenmp Parse OpenMP pragmas and generate parallel code. 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            31:  -fxor-operator Enable .XOR. as a synonym of .NEQV. 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            32:  -help Display available options 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            33:  -I <dir> Add directory to the end of the list of include 
search paths 
  next:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             .
             .
             .
  >>>>>>
  
  --
  
  ********************
  FAIL: Flang :: Driver/driver-help-hidden.f90 (5 of 712)
  ******************** TEST 'Flang :: Driver/driver-help-hidden.f90' FAILED 
********************
  Script:
  --
  : 'RUN: at line 6';   
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new --help-hidden 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90
  : 'RUN: at line 7';   not 
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new  -help-hidden 2>&1 | 
/local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90 
--check-prefix=ERROR-FLANG
  : 'RUN: at line 12';   not 
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -fc1 --help-hidden 
2>&1 | /local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90 
--check-prefix=ERROR-FLANG-FC1
  : 'RUN: at line 13';   not 
/local/home/psteinfeld/main/andy/flang/build/bin/flang-new -fc1  -help-hidden 
2>&1 | /local/home/psteinfeld/main/clean/install/bin/FileCheck 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90 
--check-prefix=ERROR-FLANG-FC1
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90:43:15:
 error: CHECK-NEXT: expected string not found in input
  ! CHECK-NEXT: -fno-backslash
                ^
  <stdin>:27:54: note: scanning from here
   -flogical-abbreviations Enable logical abbreviations
                                                       ^
  <stdin>:28:2: note: possible intended match here
   -fno-color-diagnostics Disable colors in diagnostics
   ^
  
  Input file: <stdin>
  Check file: 
/local/home/psteinfeld/main/andy/flang/test/Driver/driver-help-hidden.f90
  
  -dump-input=help explains the following input dump.
  
  Input was:
  <<<<<<
             .
             .
             .
            22:  -fimplicit-none No implicit typing allowed unless overridden 
by IMPLICIT statements 
            23:  -finput-charset=<value> Specify the default character set for 
source files 
            24:  -fintrinsic-modules-path <dir> 
            25:  Specify where to find the compiled intrinsic modules 
            26:  -flarge-sizes Use INTEGER(KIND=8) for the result type in 
size-related intrinsics 
            27:  -flogical-abbreviations Enable logical abbreviations 
  next:43'0                                                          X error: 
no match found
            28:  -fno-color-diagnostics Disable colors in diagnostics 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  next:43'1      ?                                                     possible 
intended match
            29:  -fopenacc Enable OpenACC 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
            30:  -fopenmp Parse OpenMP pragmas and generate parallel code. 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            31:  -fxor-operator Enable .XOR. as a synonym of .NEQV. 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            32:  -help Display available options 
  next:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            33:  -I <dir> Add directory to the end of the list of include 
search paths 
  next:43'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             .
             .
             .
  >>>>>>
  
  --
  
  ********************


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105881/new/

https://reviews.llvm.org/D105881

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to