Lines Matching refs:compilers

79     self.compilers     = framework.require('config.compilers',          self)
87 self.indexTypes = framework.require('PETSc.options.indexTypes', self.compilers)
124 self.compilers.headerPrefix = self.headerPrefix
181 fd.write('cflags_dep='+self.compilers.dependenciesGenerationFlag.get('C','')+'\n')
184 if hasattr(self.compilers, 'CXX'):
188 if hasattr(self.compilers, 'FC'):
192 if hasattr(self.compilers, 'CUDAC'):
295 if hasattr(self.compilers, 'CXX'):
328 if hasattr(self.compilers, 'SYCLC'):
336 if hasattr(self.compilers, 'FC'):
339 …raise RuntimeError('Error! Fortran compiler "'+self.compilers.FC+'" does not support F90! PETSc Fo…
341 …raise RuntimeError('Error! Fortran compiler "'+self.compilers.FC+'" does not have a C-interoperabl…
344 …raise RuntimeError('Error! Fortran compiler "'+self.compilers.FC+'" does not support F2003 GET_COM…
346 …raise RuntimeError('Error! Fortran compiler "'+self.compilers.FC+'" does not support the F2018 sta…
373 if hasattr(self.compilers, 'CUDAC'):
379 if hasattr(self.compilers, 'HIPC'):
385 if hasattr(self.compilers, 'SYCLC'):
450 elif self.languages.devicelanguage == 'Cxx' and not hasattr(self.compilers, 'CXX'):
456 self.complibs = self.compilers.flibs+self.compilers.cxxlibs+self.compilers.LIBS.split()
466 if hasattr(self.compilers, 'FC'):
564 if hasattr(self.compilers, 'FC'):
576 if hasattr(self.compilers, 'FC'):
767 if hasattr(self.compilers, 'CXX'):
830 self.compilers.LIBS += ' -L/usr/ucblib'
832 self.compilers.LIBS += ' '+flag+'/usr/ucblib'
903 if self.compilers.CC.find('win32fe') >= 0:
1153 return self.compilers.checkCrossLink(
1154 f_body, c_body, language1='FC', language2=c_lang, extralibs=self.compilers.flibs, **kwargs
1401 if hasattr(self.compilers, 'FC') and self.framework.argDB['with-fortran-bindings']:
1438 if self.languages.clanguage == 'Cxx' and not hasattr(self.compilers, 'CXX'):