[flang-commits] [PATCH] D129156: Add -fpass-plugin option to Flang
    Rainer Orth via Phabricator via flang-commits 
    flang-commits at lists.llvm.org
       
    Thu Nov 24 05:04:06 PST 2022
    
    
  
ro added a comment.
This introduced a new failure on Solaris:
  FAIL: Flang :: Driver/pass-plugin-not-found.f90
Running the failing command manually shows:
  error: unable to load plugin 'X.Y': 'Could not load library 'X.Y': ld.so.1: flang-new: X.Y: open failed: No such file or directory'
while the test currently expects
  error: unable to load plugin 'X.Y': 'Could not load library 'X.Y': X.Y: cannot open shared object file: No such file or directory'
This expectation is unjustified, I believe: the message is produced by `PassPlugin::Load` -> `sys::DynamicLibrary::getPermanentLibrary` -> `HandleSet::DLOpen` -> `::dlerror`.  Obviously the output of the last is system-dependent; I don't think we can put any requirements on it (maybe not even the exact wording of the `No such file or directory` part.
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D129156/new/
https://reviews.llvm.org/D129156
    
    
More information about the flang-commits
mailing list