[IR] Drop duplicated meta info from interpreters tests

This commit is contained in:
Ivan Kylchik
2023-04-18 11:03:30 +02:00
committed by Space Team
parent 3f60c83921
commit 6b75b3bc4a
25 changed files with 590 additions and 540 deletions
@@ -11,18 +11,22 @@ const val toStringFloat2 = 2.0f.<!EVALUATED("2")!>toString()<!>
const val toStringFloat3 = 1.5f.<!EVALUATED("1.5")!>toString()<!>
fun box(): String {
if (<!EVALUATED("1")!>toStringDouble1<!>.id() != "1") return "Fail 1.1"
if (<!EVALUATED("2")!>toStringDouble2<!>.id() != "2") return "Fail 1.2"
if (<!EVALUATED("1.5")!>toStringDouble3<!>.id() != "1.5") return "Fail 1.3"
// STOP_EVALUATION_CHECKS
if (toStringDouble1.id() != "1") return "Fail 1.1"
if (toStringDouble2.id() != "2") return "Fail 1.2"
if (toStringDouble3.id() != "1.5") return "Fail 1.3"
if (<!EVALUATED("1")!>toStringFloat1<!>.id() != "1") return "Fail 2.1"
if (<!EVALUATED("2")!>toStringFloat2<!>.id() != "2") return "Fail 2.2"
if (<!EVALUATED("1.5")!>toStringFloat3<!>.id() != "1.5") return "Fail 2.3"
if (toStringFloat1.id() != "1") return "Fail 2.1"
if (toStringFloat2.id() != "2") return "Fail 2.2"
if (toStringFloat3.id() != "1.5") return "Fail 2.3"
// START_EVALUATION_CHECKS
val localDoubleToString = 1.0.<!EVALUATED("1")!>toString()<!>
val localFloatToString = 1.0f.<!EVALUATED("1")!>toString()<!>
if (localDoubleToString.id() != <!EVALUATED("1")!>toStringDouble1<!>) return "Fail 3.1"
if (localFloatToString.id() != <!EVALUATED("1")!>toStringFloat1<!>) return "Fail 3.2"
// STOP_EVALUATION_CHECKS
if (localDoubleToString.id() != toStringDouble1) return "Fail 3.1"
if (localFloatToString.id() != toStringFloat1) return "Fail 3.2"
return "OK"
}