/opt/scala/bin/scalac: line 50: /dev/null: Permission denied
Main.scala:1: error: not found: type Properties
abstract class QuickCheckHeap extends Properties("Heap") with IntHeap {
^
Main.scala:1: error: not found: type IntHeap
abstract class QuickCheckHeap extends Properties("Heap") with IntHeap {
^
Main.scala:1: error: too many arguments for constructor Object: ()Object
abstract class QuickCheckHeap extends Properties("Heap") with IntHeap {
^
Main.scala:3: error: not found: value property
property("min1") = forAll { (a1: Int, a2: Int) =>
^
Main.scala:8: error: not found: value property
property("delete") = forAll { a: Int =>
^
Main.scala:13: error: not found: value property
property("meld1") = forAll { (h1: H, h2: H) =>
^
Main.scala:17: error: not found: value property
property("deleteAll") = forAll {h: H =>
^
Main.scala:24: error: not found: type Gen
lazy val genHeap: Gen[H] = for {
^
Main.scala:25: error: not found: value arbitrary
x <- arbitrary[Int]
^
Main.scala:29: error: not found: type Arbitrary
implicit lazy val arbHeap: Arbitrary[H] = Arbitrary(genHeap)
^
Main.scala:29: error: not found: value Arbitrary
implicit lazy val arbHeap: Arbitrary[H] = Arbitrary(genHeap)
^
11 errors found
spoj: The program compiled successfully, but Main.class was not found.
Class Main should contain method: def main(args: Array[String]).