[petsc-dev] Regression.py: only testing external packages for non-complex builds

Jed Brown jedbrown at mcs.anl.gov
Sat Dec 21 16:26:27 CST 2013


config/PETSc/utilities/Regression.py has the following:

      # add jobs for each external package BUGBUGBUG may be run before all packages
      # Note: do these tests only for non-complex builds
      if self.scalartypes.scalartype.lower() != 'complex':
        for i in self.framework.packages:
          if not i.name.upper() in ['SOWING','C2HTML','BLASLAPACK','MPI','SCALAPACK','PTHREAD','CUDA','THRUST','VALGRIND','NUMDIFF']:
            ejobs.append(i.name.upper())


Why is this?  Some tests run correctly with complex and I thought this
is why we used _Complex and _NoComplex to distinguish.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20131221/4a4e49ac/attachment.sig>


More information about the petsc-dev mailing list