Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Quality assurance fuzzer for the Scala compiler
branch: master
Failed to load latest commit information.
project drop junit
src/main rename files to match spec
.gitignore remove h2 dir, ignore out
LICENSE rename license remove old doc

Quala logo


Same bugs different day.

Qualac is a quality assurance test suite for the Scala compiler. We focus on fuzzing and automatic specification-based testing.

Mailing list

Check out our qualac Google group.

Code comments


  • UAR = "uniformly at random"
  • NUAR = "not UAR"
  • CA = "completely arbitrary"
  • NE = "non-exhaustive"
  • JLS = "Java language specification"
  • SLS = "Scala language specification"


  • @spec - A direct quote from the spec.
  • @specSec X - Testing code for section X of the spec.
Something went wrong with that request. Please try again.