Closed stepancheg closed 12 years ago
Thanks. Looks good now.
Linux test failures:
[lang/overloads/declmismatch/param/1-2]
Failure: compiler did not fail
Expected:
overload has more parameters \(2\) than declaration \(1\)
[lang/overloads/declmismatch/param/1-2v]
Failure: compiler did not fail
Expected:
overload has more parameters \(2\+\) than declaration \(1\)
[lang/overloads/declmismatch/param/2-0]
Failure: compiler did not fail
Expected:
overload has fewer parameters \(0\) than declaration \(2\)
[lang/overloads/declmismatch/param/2v-0]
Failure: compiler did not fail
Expected:
overload has fewer parameters \(0\) than declaration \(2\+\)
[lang/overloads/declmismatch/return/1-2]
Failure: compiler did not fail
Expected:
overload return count \(2\) must be equal to define return count \(1\)
[lang/overloads/declmismatch/return/2-0]
Failure: compiler did not fail
Expected:
overload return count \(0\) must be equal to define return count \(2\)
[lang/overloads/standalone]
Failure: compiler did not fail
Expected:
standalone functions cannot be overloaded
I'll look into it tonight.
I think @agemogolk is running tests against an out-of-date compiler.
Yep, build dir mix up. Scratch those test failures.
is error now even if
foo
is not called.