From b69df8b7819d52f5f432fed67fc5a317d2c19d7f Mon Sep 17 00:00:00 2001 From: Martin Perner Date: Sun, 30 May 2010 20:58:45 +0200 Subject: [PATCH] Testcase bugfix --- codeb/skinner33_03.0 | 4 ++-- codeb/skinner33_03.call | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/codeb/skinner33_03.0 b/codeb/skinner33_03.0 index 0a9ae3f..00bdbf4 100644 --- a/codeb/skinner33_03.0 +++ b/codeb/skinner33_03.0 @@ -8,7 +8,7 @@ method foo(b) end; end; -method bar(b) +method bar(b c) if b - b then return 3; else @@ -18,7 +18,7 @@ method bar(b) if b * 0 then return 3; else - if b * 1 then + if c * 1 then return 1; else return 4; diff --git a/codeb/skinner33_03.call b/codeb/skinner33_03.call index 030c006..812e15d 100644 --- a/codeb/skinner33_03.call +++ b/codeb/skinner33_03.call @@ -1,6 +1,6 @@ long foo(long*, long); -long bar(long, long); +long bar(long, long, long); long bla(long*); long blub(long*); long miau(long*, long); @@ -8,5 +8,6 @@ long null(long*, long); long muh[] = {4}, kuh[] = {0}; -RET(foo(muh,5) == 1 && foo(muh, 2) == -2 && foo(muh,0) == -4 && bar(3,5) == 1&& bar(5,5) == 2 && bar(4,0) == 4 && bla(muh) == 1 && bla(kuh) == 2 && blub(muh) == 1 && blub(kuh) == 2 && miau(muh, 3) == 2 && miau(muh,4) == 1 && null(muh,3) == 2 && null(muh,4) == 4 ); + +RET(foo(muh,5) == 1 && foo(muh, 2) == -2 && foo(muh,0) == -4 && bar(5,5,2) == 1&& bar(3,5,2) == 2 && bar(3,3, 0) == 4 && bla(muh) == 1 && bla(kuh) == 2 && blub(muh) == 1 && blub(kuh) == 2 && miau(muh, 3) == 2 && miau(muh,4) == 1 && null(muh,3) == 2 && null(muh,4) == 4 ); -- 2.25.1