Index: buildbot/osuosl/master/config/builders.py =================================================================== --- buildbot/osuosl/master/config/builders.py +++ buildbot/osuosl/master/config/builders.py @@ -464,6 +464,10 @@ useTwoStage=True, testStage1=False, runTestSuite=True, + env={ + 'NO_STOP_MESSAGE':'1', # For Fortran test-suite + 'LIT_FILTER_OUT':'"FM(813|815|817|820|828|831|833|905|907)"', + }, testsuite_flags=[ '--cppflags', '-mcpu=cortex-a57', '--threads=32', '--build-threads=32'], Index: zorg/buildbot/builders/ClangBuilder.py =================================================================== --- zorg/buildbot/builders/ClangBuilder.py +++ zorg/buildbot/builders/ClangBuilder.py @@ -386,11 +386,11 @@ if not vs: cc = 'clang' cxx = 'clang++' - fc = 'flang-to-external-fc' + fc = 'flang-new' else: cc = 'clang-cl.exe' cxx = 'clang-cl.exe' - fc = 'flang.exe' + fc = 'flang-new.exe' ############# STAGE 2 @@ -506,6 +506,10 @@ if checkout_flang: fortran_flags = [ '--cmake-define=TEST_SUITE_FORTRAN:STRING=ON', + util.Interpolate( + '--cmake-define=CMAKE_Fortran_FLAGS:STRING=' + + '-flang-experimental-exec -lpgmath ' + + '-Xlinker -rpath %(prop:builddir)s/'+compiler_path+'/lib'), util.Interpolate( '--cmake-define=CMAKE_Fortran_COMPILER=' + '%(prop:builddir)s/'+compiler_path+'/bin/'+fc)]