aboutsummaryrefslogtreecommitdiff
path: root/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0
diff options
context:
space:
mode:
authorJeremy Johnson <jeremy.johnson@arm.com>2022-06-17 13:06:07 +0100
committerJeremy Johnson <jeremy.johnson@arm.com>2022-06-17 13:06:07 +0100
commit8e8683119f76463973cd7e84cfd8e966451074ba (patch)
tree1e8d2ac2878fdcb97996166d079a0ba9c0684940 /operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0
parent9faada17a2a70bd86b1755490eb3acf65654ceaf (diff)
downloadconformance_tests-8e8683119f76463973cd7e84cfd8e966451074ba.tar.gz
Updating COND_IF_BINARY tests for v0.30.0 release
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com> Change-Id: I2c09e55b4d6f040c187586ff320dd863183b6ebd
Diffstat (limited to 'operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0')
-rw-r--r--operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/Conformance-result-0.json665
-rw-r--r--operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/desc.json22
-rw-r--r--operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-0.json665
-rw-r--r--operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-1.json665
-rw-r--r--operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/test.json182
5 files changed, 2199 insertions, 0 deletions
diff --git a/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/Conformance-result-0.json b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/Conformance-result-0.json
new file mode 100644
index 000000000..4049e5659
--- /dev/null
+++ b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/Conformance-result-0.json
@@ -0,0 +1,665 @@
+{
+ "type": "int32",
+ "data": [
+ [
+ -33474,
+ -6341,
+ 36916,
+ -8322,
+ -17273,
+ 42394,
+ -37571,
+ -10162,
+ 8273,
+ -6847,
+ 897,
+ 19032,
+ 16162
+ ],
+ [
+ 6562,
+ 33051,
+ 23705,
+ 35549,
+ -31546,
+ 24083,
+ 12671,
+ -28749,
+ -31364,
+ -16787,
+ 566,
+ 29669,
+ -4992
+ ],
+ [
+ -19615,
+ 46373,
+ -24278,
+ 26327,
+ -22094,
+ 45983,
+ 53604,
+ -28351,
+ -40219,
+ -27105,
+ -50952,
+ 37416,
+ 62130
+ ],
+ [
+ 27472,
+ -29504,
+ -26467,
+ -18049,
+ -2204,
+ -6667,
+ 30466,
+ 28051,
+ -14892,
+ -21993,
+ -8377,
+ -30402,
+ -21262
+ ],
+ [
+ -41121,
+ 29378,
+ -5786,
+ 18233,
+ 31347,
+ 16020,
+ -15552,
+ 40569,
+ -8178,
+ 40773,
+ -27640,
+ 9842,
+ -48172
+ ],
+ [
+ 7862,
+ -41641,
+ -22329,
+ -2560,
+ -28293,
+ 11423,
+ -50236,
+ -23098,
+ 24353,
+ 9112,
+ -152,
+ -4683,
+ 14462
+ ],
+ [
+ 33035,
+ 27157,
+ 43362,
+ -3582,
+ -6650,
+ 12334,
+ 26350,
+ 40334,
+ -5011,
+ 4909,
+ 16768,
+ 533,
+ 54789
+ ],
+ [
+ -26750,
+ -11201,
+ -19272,
+ 17901,
+ 19140,
+ -16585,
+ 19491,
+ -28450,
+ -2279,
+ -48950,
+ 3504,
+ -8960,
+ -22679
+ ],
+ [
+ -28438,
+ -18400,
+ -5042,
+ -11363,
+ -3750,
+ 2812,
+ 49634,
+ -17422,
+ 23467,
+ -13748,
+ 25146,
+ 29599,
+ 15113
+ ],
+ [
+ 31667,
+ 8623,
+ 24892,
+ -3173,
+ 18605,
+ -8254,
+ -41227,
+ -22693,
+ 12102,
+ -36467,
+ 32648,
+ 6089,
+ 38985
+ ],
+ [
+ 19596,
+ -3818,
+ 43085,
+ 51366,
+ 13049,
+ -44319,
+ 28176,
+ 41117,
+ 43933,
+ 14957,
+ 21764,
+ -41555,
+ 26424
+ ],
+ [
+ -37695,
+ 30696,
+ 5972,
+ -2589,
+ -26351,
+ -5644,
+ 36159,
+ 27969,
+ -40530,
+ -1222,
+ 9460,
+ -10889,
+ -46945
+ ],
+ [
+ -4194,
+ -9561,
+ 964,
+ 32793,
+ 25869,
+ 20578,
+ 7617,
+ -8368,
+ 23735,
+ 642,
+ -23904,
+ 41933,
+ 37351
+ ],
+ [
+ 28923,
+ 19998,
+ -1787,
+ -20577,
+ 31816,
+ 9046,
+ 3720,
+ 16363,
+ 46635,
+ 50006,
+ -9348,
+ 34793,
+ 23955
+ ],
+ [
+ -13867,
+ 17552,
+ 11986,
+ -30653,
+ -25451,
+ 33865,
+ 16059,
+ 27605,
+ -6399,
+ 22828,
+ -42286,
+ -35078,
+ 18456
+ ],
+ [
+ 12435,
+ 21224,
+ -28700,
+ 13294,
+ 28010,
+ 5138,
+ 18470,
+ -19206,
+ 23430,
+ 11814,
+ 22357,
+ 1162,
+ -40046
+ ],
+ [
+ 7700,
+ -10849,
+ 4812,
+ -373,
+ -12340,
+ -51560,
+ -12383,
+ 18491,
+ -47957,
+ 55305,
+ -11738,
+ 10240,
+ 45326
+ ],
+ [
+ 46551,
+ 36419,
+ -29319,
+ 6017,
+ -20679,
+ -38980,
+ -57148,
+ 25835,
+ 42279,
+ 29734,
+ -1834,
+ 1349,
+ 43448
+ ],
+ [
+ -15341,
+ 25745,
+ 20734,
+ -21155,
+ -17180,
+ -31648,
+ -31785,
+ 17642,
+ 52890,
+ -1135,
+ -28375,
+ 28657,
+ 22574
+ ],
+ [
+ 22293,
+ 19043,
+ -14275,
+ 44364,
+ 33754,
+ 24581,
+ 5593,
+ -12313,
+ 39082,
+ 7398,
+ -23464,
+ 6615,
+ -20831
+ ],
+ [
+ -47577,
+ 45287,
+ 36365,
+ 39107,
+ 7721,
+ 19919,
+ 36281,
+ -64728,
+ -16160,
+ -5577,
+ 14747,
+ 12857,
+ 22278
+ ],
+ [
+ -12785,
+ 8141,
+ 33853,
+ 17450,
+ 7164,
+ -31001,
+ 13997,
+ 2488,
+ -13887,
+ 16851,
+ -31914,
+ -56734,
+ 24345
+ ],
+ [
+ 20971,
+ -29728,
+ 23492,
+ -11643,
+ -15958,
+ 3137,
+ -46496,
+ -10238,
+ -16496,
+ 20400,
+ 3713,
+ -13964,
+ 982
+ ],
+ [
+ -574,
+ -8385,
+ 29076,
+ -19264,
+ -14179,
+ 32250,
+ 10479,
+ -17972,
+ 4581,
+ 45753,
+ 25783,
+ -64238,
+ 17872
+ ],
+ [
+ 28446,
+ 23011,
+ -32180,
+ 1513,
+ 47884,
+ -27951,
+ -51311,
+ 26808,
+ -43213,
+ -40699,
+ -29145,
+ 27015,
+ 27584
+ ],
+ [
+ 52901,
+ -39269,
+ 43084,
+ -5467,
+ -23081,
+ -1040,
+ 21681,
+ 23215,
+ -31522,
+ -38543,
+ 20404,
+ 16936,
+ 8420
+ ],
+ [
+ 19143,
+ 16569,
+ 6312,
+ -37497,
+ 6601,
+ 25435,
+ -43728,
+ 21047,
+ 20026,
+ -17633,
+ 28718,
+ 56377,
+ 12133
+ ],
+ [
+ 34097,
+ 45863,
+ 4348,
+ 43035,
+ 3398,
+ -17387,
+ -27868,
+ -18340,
+ 17696,
+ 54285,
+ 43531,
+ 36041,
+ -38129
+ ],
+ [
+ -15365,
+ -1336,
+ -27778,
+ -30475,
+ -18788,
+ 56858,
+ 2187,
+ 915,
+ -42939,
+ -53315,
+ 19491,
+ 17751,
+ -41483
+ ],
+ [
+ 10097,
+ -17701,
+ 30772,
+ -11253,
+ -11065,
+ -11130,
+ -50924,
+ 60510,
+ 12470,
+ -39200,
+ 6166,
+ -39041,
+ 27087
+ ],
+ [
+ 30825,
+ 6004,
+ 696,
+ -11906,
+ -30756,
+ 16780,
+ -32488,
+ 21824,
+ -6884,
+ 36953,
+ 33756,
+ -24166,
+ 37497
+ ],
+ [
+ -18036,
+ 10442,
+ 34875,
+ 24486,
+ 13354,
+ 33480,
+ -1201,
+ 6361,
+ 3875,
+ -31856,
+ -43420,
+ 44611,
+ -46420
+ ],
+ [
+ -5899,
+ -8800,
+ -39821,
+ 10228,
+ 9501,
+ 11238,
+ 9316,
+ 333,
+ -14900,
+ -20121,
+ 1620,
+ 17465,
+ 37987
+ ],
+ [
+ -34119,
+ -15864,
+ 28482,
+ 7092,
+ 16962,
+ -25099,
+ -59893,
+ -30916,
+ 33682,
+ 26851,
+ 13536,
+ 25561,
+ -3417
+ ],
+ [
+ 493,
+ 13748,
+ 10714,
+ 32881,
+ 53005,
+ -34428,
+ 17822,
+ -8108,
+ 26310,
+ 10437,
+ -15159,
+ 20167,
+ 20193
+ ],
+ [
+ 27846,
+ 53302,
+ 25943,
+ -22264,
+ 7388,
+ -2759,
+ 13869,
+ 17207,
+ 230,
+ -45776,
+ 10064,
+ 14516,
+ -39411
+ ],
+ [
+ -58495,
+ 15940,
+ 3102,
+ 24317,
+ 29499,
+ 23784,
+ -7831,
+ 13686,
+ 24281,
+ -4740,
+ 6752,
+ 23291,
+ 1797
+ ],
+ [
+ 55288,
+ -32651,
+ 351,
+ -12037,
+ 32364,
+ 20675,
+ 23537,
+ 29608,
+ 15551,
+ -41775,
+ 3100,
+ -43634,
+ 29254
+ ],
+ [
+ -18449,
+ 220,
+ 46187,
+ -47555,
+ -28240,
+ -6675,
+ -5444,
+ 18147,
+ 23845,
+ -19413,
+ -6228,
+ 56749,
+ -10059
+ ],
+ [
+ -19552,
+ 28299,
+ 59989,
+ 459,
+ 50266,
+ 21472,
+ -15955,
+ 61332,
+ 20469,
+ -11995,
+ -49038,
+ -12822,
+ 13697
+ ],
+ [
+ 47223,
+ -12152,
+ 24149,
+ -1080,
+ -56915,
+ -13907,
+ 8676,
+ 5476,
+ 38949,
+ 32625,
+ 26193,
+ 3620,
+ -18157
+ ],
+ [
+ 21383,
+ 1344,
+ -31760,
+ -7613,
+ -29965,
+ -16958,
+ 6077,
+ -2813,
+ -19549,
+ -45637,
+ 3116,
+ -26632,
+ -7569
+ ],
+ [
+ 40536,
+ 24989,
+ -26065,
+ -16639,
+ -2478,
+ -7202,
+ -30921,
+ -10480,
+ 9031,
+ -18249,
+ -4638,
+ 7798,
+ -49523
+ ],
+ [
+ 22262,
+ 12330,
+ -51960,
+ 37845,
+ 31126,
+ 13364,
+ -15606,
+ -2011,
+ 25457,
+ -44621,
+ -40494,
+ -9723,
+ 20503
+ ]
+ ]
+} \ No newline at end of file
diff --git a/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/desc.json b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/desc.json
new file mode 100644
index 000000000..be172ba86
--- /dev/null
+++ b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/desc.json
@@ -0,0 +1,22 @@
+{
+ "tosa_file": "test.json",
+ "ifm_name": [
+ "input-0",
+ "input-1"
+ ],
+ "ifm_file": [
+ "input-0.npy",
+ "input-1.npy"
+ ],
+ "ofm_name": [
+ "result-0"
+ ],
+ "ofm_file": [
+ "result-0.npy"
+ ],
+ "expected_return_code": 0,
+ "expected_failure": false,
+ "expected_result_file": [
+ "Conformance-result-0.npy"
+ ]
+} \ No newline at end of file
diff --git a/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-0.json b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-0.json
new file mode 100644
index 000000000..8381e8023
--- /dev/null
+++ b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-0.json
@@ -0,0 +1,665 @@
+{
+ "type": "int32",
+ "data": [
+ [
+ -23952,
+ 5487,
+ 26860,
+ 8805,
+ -2199,
+ 24533,
+ -6819,
+ 19503,
+ -13626,
+ 10045,
+ 4528,
+ 15927,
+ 15044
+ ],
+ [
+ 29841,
+ 19746,
+ 25843,
+ 10144,
+ -28293,
+ -7737,
+ 16053,
+ -8233,
+ -32012,
+ -24743,
+ 32402,
+ 15189,
+ -11983
+ ],
+ [
+ -32463,
+ 21019,
+ 1777,
+ 22591,
+ 5368,
+ 27942,
+ 30403,
+ -3799,
+ -31345,
+ -18187,
+ -28171,
+ 24448,
+ 31689
+ ],
+ [
+ 1418,
+ -16232,
+ -395,
+ -21447,
+ 4775,
+ -15623,
+ 25284,
+ 29023,
+ 3274,
+ -13857,
+ -15976,
+ -28436,
+ -14973
+ ],
+ [
+ -13875,
+ 17744,
+ -16147,
+ 3152,
+ 7707,
+ 1862,
+ 2480,
+ 26184,
+ 1538,
+ 31165,
+ -29271,
+ 24806,
+ -23183
+ ],
+ [
+ 6132,
+ -24665,
+ 10285,
+ -4242,
+ -3915,
+ 1037,
+ -30056,
+ -17319,
+ 27487,
+ 5506,
+ 572,
+ -10470,
+ -16826
+ ],
+ [
+ 8577,
+ 7575,
+ 15655,
+ -29915,
+ -21260,
+ -13219,
+ 29845,
+ 25835,
+ -11782,
+ -21891,
+ 30637,
+ -8016,
+ 31833
+ ],
+ [
+ -28182,
+ -26891,
+ -9798,
+ -12934,
+ 10475,
+ -10611,
+ 20887,
+ 2236,
+ 17280,
+ -28782,
+ -3144,
+ 23684,
+ 772
+ ],
+ [
+ -1723,
+ -31676,
+ -11247,
+ -17493,
+ 627,
+ -20984,
+ 21596,
+ -13098,
+ 15983,
+ -24763,
+ 9659,
+ 24095,
+ -9913
+ ],
+ [
+ 6004,
+ 31326,
+ 7304,
+ 21426,
+ 21057,
+ 5489,
+ -16644,
+ -15185,
+ -4827,
+ -19017,
+ 9178,
+ 31143,
+ 9123
+ ],
+ [
+ 22324,
+ 19847,
+ 26001,
+ 23448,
+ 26635,
+ -31929,
+ -3902,
+ 31018,
+ 17543,
+ 16641,
+ -7260,
+ -21771,
+ 22534
+ ],
+ [
+ -24456,
+ 13422,
+ 7107,
+ -27194,
+ -16932,
+ -15546,
+ 7161,
+ 9273,
+ -25505,
+ -19436,
+ -3649,
+ 14956,
+ -25055
+ ],
+ [
+ 1456,
+ -6181,
+ 182,
+ 3692,
+ 5280,
+ 2932,
+ -9514,
+ 1958,
+ -866,
+ -15873,
+ -14344,
+ 14556,
+ 27791
+ ],
+ [
+ 2741,
+ 6904,
+ -25651,
+ -16196,
+ 18957,
+ 11697,
+ -14797,
+ 14942,
+ 24249,
+ 17886,
+ 15252,
+ 4946,
+ -319
+ ],
+ [
+ -12381,
+ 20386,
+ -7729,
+ -7455,
+ -30182,
+ 26915,
+ 4531,
+ 7094,
+ -3939,
+ 22722,
+ -11507,
+ -20502,
+ 131
+ ],
+ [
+ 30196,
+ 3492,
+ 871,
+ 28437,
+ 8813,
+ -18063,
+ -4722,
+ 1223,
+ 866,
+ -6365,
+ 19074,
+ -25939,
+ -14066
+ ],
+ [
+ 20792,
+ 7817,
+ -9199,
+ 7116,
+ 14939,
+ -20217,
+ 17099,
+ 31552,
+ -17363,
+ 32251,
+ -23894,
+ -8525,
+ 19641
+ ],
+ [
+ 20208,
+ 25901,
+ -20256,
+ 24070,
+ 8337,
+ -15231,
+ -31976,
+ 18169,
+ 24424,
+ -2595,
+ -11770,
+ 27561,
+ 15665
+ ],
+ [
+ -18749,
+ -6708,
+ 9247,
+ -15324,
+ 5720,
+ -780,
+ -11990,
+ -5001,
+ 26034,
+ 27523,
+ -30820,
+ 15998,
+ 12463
+ ],
+ [
+ 7261,
+ 24817,
+ -25892,
+ 29642,
+ 12566,
+ 24803,
+ -27057,
+ 17409,
+ 24633,
+ -11835,
+ -15375,
+ 28506,
+ 1863
+ ],
+ [
+ -20391,
+ 30221,
+ 23569,
+ 27486,
+ 8723,
+ 25664,
+ 5732,
+ -32581,
+ 6692,
+ -13988,
+ -5830,
+ -19712,
+ 20117
+ ],
+ [
+ -29377,
+ 17703,
+ 10436,
+ 23962,
+ 7587,
+ -26681,
+ 27478,
+ -20117,
+ -12270,
+ -5697,
+ -23968,
+ -31054,
+ 1147
+ ],
+ [
+ 12085,
+ -24491,
+ 15826,
+ -25128,
+ -16705,
+ -22962,
+ -15749,
+ 16862,
+ -23016,
+ 24627,
+ -12392,
+ -21378,
+ 29843
+ ],
+ [
+ -21607,
+ 11010,
+ 6341,
+ 10458,
+ -2200,
+ 30567,
+ -21048,
+ -7241,
+ -26727,
+ 29449,
+ -3944,
+ -32219,
+ -13088
+ ],
+ [
+ -387,
+ 31002,
+ -10246,
+ 27203,
+ 28747,
+ -2245,
+ -30211,
+ 7889,
+ -12593,
+ -29629,
+ -27623,
+ 24658,
+ -906
+ ],
+ [
+ 26948,
+ -25933,
+ 12982,
+ -11768,
+ 6706,
+ -10088,
+ 14969,
+ 6757,
+ -22442,
+ -6373,
+ 19776,
+ 3008,
+ -20570
+ ],
+ [
+ -6613,
+ 7004,
+ 21296,
+ -7299,
+ 19406,
+ 10418,
+ -26236,
+ 8623,
+ 1516,
+ -12156,
+ 23630,
+ 23665,
+ 29807
+ ],
+ [
+ 16756,
+ 27282,
+ 23154,
+ 16827,
+ -28070,
+ -2095,
+ -6405,
+ -13186,
+ 5058,
+ 27213,
+ 15597,
+ 15960,
+ -10643
+ ],
+ [
+ -13968,
+ 460,
+ -5462,
+ -12700,
+ 2901,
+ 31420,
+ -60,
+ 22564,
+ -25170,
+ -20709,
+ 16269,
+ 29298,
+ -32463
+ ],
+ [
+ -12548,
+ -26973,
+ 5075,
+ -23693,
+ -22053,
+ 5241,
+ -30332,
+ 31087,
+ -10152,
+ -21076,
+ 13892,
+ -20743,
+ 30060
+ ],
+ [
+ 1337,
+ -15487,
+ -15345,
+ 10245,
+ 917,
+ -10414,
+ -5432,
+ -9818,
+ 18326,
+ 11120,
+ 21844,
+ -25832,
+ 20617
+ ],
+ [
+ -26230,
+ 23479,
+ 11817,
+ 3792,
+ 11565,
+ 4935,
+ -9517,
+ -14913,
+ -2571,
+ -18731,
+ -18701,
+ 12267,
+ -29904
+ ],
+ [
+ 15549,
+ -22318,
+ -28186,
+ 6118,
+ 10861,
+ 20968,
+ -20355,
+ -26944,
+ 4607,
+ -3754,
+ 26002,
+ -5460,
+ 12465
+ ],
+ [
+ -28278,
+ -12500,
+ -2726,
+ 2816,
+ -6449,
+ -23543,
+ -32670,
+ -944,
+ 16706,
+ 5319,
+ 18259,
+ 1443,
+ 9680
+ ],
+ [
+ 19801,
+ -16954,
+ -12150,
+ 12317,
+ 30747,
+ -11638,
+ -9238,
+ -20095,
+ 19100,
+ 29435,
+ -16611,
+ 28173,
+ 24150
+ ],
+ [
+ 29076,
+ 26059,
+ -5765,
+ -7153,
+ 24774,
+ -25937,
+ 19500,
+ 15568,
+ 17769,
+ -20011,
+ 17074,
+ 2557,
+ -25999
+ ],
+ [
+ -27544,
+ -8735,
+ 20817,
+ 20642,
+ 9053,
+ -3004,
+ 9070,
+ -5061,
+ 8781,
+ 6859,
+ -4634,
+ -3668,
+ -16546
+ ],
+ [
+ 28136,
+ -12339,
+ -5043,
+ -23026,
+ 19336,
+ 5226,
+ 29587,
+ 14691,
+ 21409,
+ -15143,
+ 2486,
+ -27221,
+ 10721
+ ],
+ [
+ -13240,
+ 13000,
+ 20966,
+ -23167,
+ -29679,
+ -17222,
+ 8190,
+ -13466,
+ -4318,
+ 4508,
+ -6396,
+ 32602,
+ 9515
+ ],
+ [
+ -145,
+ 19048,
+ 32191,
+ 20620,
+ 30014,
+ -8144,
+ -8309,
+ 30830,
+ 17660,
+ -21891,
+ -17939,
+ -1457,
+ 16944
+ ],
+ [
+ 28882,
+ -23768,
+ 3455,
+ -30708,
+ -27575,
+ 2732,
+ -18603,
+ -24676,
+ 7378,
+ 11988,
+ 2085,
+ -21751,
+ 14142
+ ],
+ [
+ -11260,
+ 14463,
+ -2666,
+ 23918,
+ -10316,
+ 14028,
+ 17315,
+ 17396,
+ 7290,
+ -22678,
+ 13625,
+ -29807,
+ -6974
+ ],
+ [
+ 13555,
+ 20632,
+ -25484,
+ 12419,
+ -24113,
+ -24940,
+ -8193,
+ -15663,
+ -13953,
+ -11589,
+ 22403,
+ -14347,
+ -30223
+ ],
+ [
+ -6448,
+ -3519,
+ -22705,
+ 12791,
+ 2277,
+ -16378,
+ -12040,
+ -6865,
+ 14067,
+ -13231,
+ -13726,
+ -18830,
+ 4155
+ ]
+ ]
+} \ No newline at end of file
diff --git a/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-1.json b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-1.json
new file mode 100644
index 000000000..671bc8a1d
--- /dev/null
+++ b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/input-1.json
@@ -0,0 +1,665 @@
+{
+ "type": "int32",
+ "data": [
+ [
+ 9522,
+ 11828,
+ -10056,
+ 17127,
+ 15074,
+ -17861,
+ 30752,
+ 29665,
+ -21899,
+ 16892,
+ 3631,
+ -3105,
+ -1118
+ ],
+ [
+ 23279,
+ -13305,
+ 2138,
+ -25405,
+ 3253,
+ -31820,
+ 3382,
+ 20516,
+ -648,
+ -7956,
+ 31836,
+ -14480,
+ -6991
+ ],
+ [
+ -12848,
+ -25354,
+ 26055,
+ -3736,
+ 27462,
+ -18041,
+ -23201,
+ 24552,
+ 8874,
+ 8918,
+ 22781,
+ -12968,
+ -30441
+ ],
+ [
+ -26054,
+ 13272,
+ 26072,
+ -3398,
+ 6979,
+ -8956,
+ -5182,
+ 972,
+ 18166,
+ 8136,
+ -7599,
+ 1966,
+ 6289
+ ],
+ [
+ 27246,
+ -11634,
+ -10361,
+ -15081,
+ -23640,
+ -14158,
+ 18032,
+ -14385,
+ 9716,
+ -9608,
+ -1631,
+ 14964,
+ 24989
+ ],
+ [
+ -1730,
+ 16976,
+ 32614,
+ -1682,
+ 24378,
+ -10386,
+ 20180,
+ 5779,
+ 3134,
+ -3606,
+ 724,
+ -5787,
+ -31288
+ ],
+ [
+ -24458,
+ -19582,
+ -27707,
+ -26333,
+ -14610,
+ -25553,
+ 3495,
+ -14499,
+ -6771,
+ -26800,
+ 13869,
+ -8549,
+ -22956
+ ],
+ [
+ -1432,
+ -15690,
+ 9474,
+ -30835,
+ -8665,
+ 5974,
+ 1396,
+ 30686,
+ 19559,
+ 20168,
+ -6648,
+ 32644,
+ 23451
+ ],
+ [
+ 26715,
+ -13276,
+ -6205,
+ -6130,
+ 4377,
+ -23796,
+ -28038,
+ 4324,
+ -7484,
+ -11015,
+ -15487,
+ -5504,
+ -25026
+ ],
+ [
+ -25663,
+ 22703,
+ -17588,
+ 24599,
+ 2452,
+ 13743,
+ 24583,
+ 7508,
+ -16929,
+ 17450,
+ -23470,
+ 25054,
+ -29862
+ ],
+ [
+ 2728,
+ 23665,
+ -17084,
+ -27918,
+ 13586,
+ 12390,
+ -32078,
+ -10099,
+ -26390,
+ 1684,
+ -29024,
+ 19784,
+ -3890
+ ],
+ [
+ 13239,
+ -17274,
+ 1135,
+ -24605,
+ 9419,
+ -9902,
+ -28998,
+ -18696,
+ 15025,
+ -18214,
+ -13109,
+ 25845,
+ 21890
+ ],
+ [
+ 5650,
+ 3380,
+ -782,
+ -29101,
+ -20589,
+ -17646,
+ -17131,
+ 10326,
+ -24601,
+ -16515,
+ 9560,
+ -27377,
+ -9560
+ ],
+ [
+ -26182,
+ -13094,
+ -23864,
+ 4381,
+ -12859,
+ 2651,
+ -18517,
+ -1421,
+ -22386,
+ -32120,
+ 24600,
+ -29847,
+ -24274
+ ],
+ [
+ 1486,
+ 2834,
+ -19715,
+ 23198,
+ -4731,
+ -6950,
+ -11528,
+ -20511,
+ 2460,
+ -106,
+ 30779,
+ 14576,
+ -18325
+ ],
+ [
+ 17761,
+ -17732,
+ 29571,
+ 15143,
+ -19197,
+ -23201,
+ -23192,
+ 20429,
+ -22564,
+ -18179,
+ -3283,
+ -27101,
+ 25980
+ ],
+ [
+ 13092,
+ 18666,
+ -14011,
+ 7489,
+ 27279,
+ 31343,
+ 29482,
+ 13061,
+ 30594,
+ -23054,
+ -12156,
+ -18765,
+ -25685
+ ],
+ [
+ -26343,
+ -10518,
+ 9063,
+ 18053,
+ 29016,
+ 23749,
+ 25172,
+ -7666,
+ -17855,
+ -32329,
+ -9936,
+ 26212,
+ -27783
+ ],
+ [
+ -3408,
+ -32453,
+ -11487,
+ 5831,
+ 22900,
+ 30868,
+ 19795,
+ -22643,
+ -26856,
+ 28658,
+ -2445,
+ -12659,
+ -10111
+ ],
+ [
+ -15032,
+ 5774,
+ -11617,
+ -14722,
+ -21188,
+ 222,
+ -32650,
+ 29722,
+ -14449,
+ -19233,
+ 8089,
+ 21891,
+ 22694
+ ],
+ [
+ 27186,
+ -15066,
+ -12796,
+ -11621,
+ 1002,
+ 5745,
+ -30549,
+ 32147,
+ 22852,
+ -8411,
+ -20577,
+ -32569,
+ -2161
+ ],
+ [
+ -16592,
+ 9562,
+ -23417,
+ 6512,
+ 423,
+ 4320,
+ 13481,
+ -22605,
+ 1617,
+ -22548,
+ 7946,
+ 25680,
+ -23198
+ ],
+ [
+ -8886,
+ 5237,
+ -7666,
+ -13485,
+ -747,
+ -26099,
+ 30747,
+ 27100,
+ -6520,
+ 4227,
+ -16105,
+ -7414,
+ 28861
+ ],
+ [
+ -21033,
+ 19395,
+ -22735,
+ 29722,
+ 11979,
+ -1683,
+ -31527,
+ 10731,
+ -31308,
+ -16304,
+ -29727,
+ 32019,
+ -30960
+ ],
+ [
+ -28833,
+ 7991,
+ 21934,
+ 25690,
+ -19137,
+ 25706,
+ 21100,
+ -18919,
+ 30620,
+ 11070,
+ 1522,
+ -2357,
+ -28490
+ ],
+ [
+ -25953,
+ 13336,
+ -30102,
+ -6301,
+ 29787,
+ -9048,
+ -6712,
+ -16458,
+ 9080,
+ 32170,
+ -628,
+ -13928,
+ -28990
+ ],
+ [
+ -25756,
+ -9565,
+ 14984,
+ 30198,
+ 12805,
+ -15017,
+ 17492,
+ -12424,
+ -18510,
+ 5477,
+ -5088,
+ -32712,
+ 17674
+ ],
+ [
+ -17341,
+ -18581,
+ 18806,
+ -26208,
+ -31468,
+ 15292,
+ 21463,
+ 5154,
+ -12638,
+ -27072,
+ -27934,
+ -20081,
+ 27486
+ ],
+ [
+ 1397,
+ 1796,
+ 22316,
+ 17775,
+ 21689,
+ -25438,
+ -2247,
+ 21649,
+ 17769,
+ 32606,
+ -3222,
+ 11547,
+ 9020
+ ],
+ [
+ -22645,
+ -9272,
+ -25697,
+ -12440,
+ -10988,
+ 16371,
+ 20592,
+ -29423,
+ -22622,
+ 18124,
+ 7726,
+ 18298,
+ 2973
+ ],
+ [
+ -29488,
+ -21491,
+ -16041,
+ 22151,
+ 31673,
+ -27194,
+ 27056,
+ -31642,
+ 25210,
+ -25833,
+ -11912,
+ -1666,
+ -16880
+ ],
+ [
+ -8194,
+ 13037,
+ -23058,
+ -20694,
+ -1789,
+ -28545,
+ -8316,
+ -21274,
+ -6446,
+ 13125,
+ 24719,
+ -32344,
+ 16516
+ ],
+ [
+ 21448,
+ -13518,
+ 11635,
+ -4110,
+ 1360,
+ 9730,
+ -29671,
+ -27277,
+ 19507,
+ 16367,
+ 24382,
+ -22925,
+ -25522
+ ],
+ [
+ 5841,
+ 3364,
+ -31208,
+ -4276,
+ -23411,
+ 1556,
+ 27223,
+ 29972,
+ -16976,
+ -21532,
+ 4723,
+ -24118,
+ 13097
+ ],
+ [
+ 19308,
+ -30702,
+ -22864,
+ -20564,
+ -22258,
+ 22790,
+ -27060,
+ -11987,
+ -7210,
+ 18998,
+ -1452,
+ 8006,
+ 3957
+ ],
+ [
+ 1230,
+ -27243,
+ -31708,
+ 15111,
+ 17386,
+ -23178,
+ 5631,
+ -1639,
+ 17539,
+ 25765,
+ 7010,
+ -11959,
+ 13412
+ ],
+ [
+ 30951,
+ -24675,
+ 17715,
+ -3675,
+ -20446,
+ -26788,
+ 16901,
+ -18747,
+ -15500,
+ 11599,
+ -11386,
+ -26959,
+ -18343
+ ],
+ [
+ -27152,
+ 20312,
+ -5394,
+ -10989,
+ -13028,
+ -15449,
+ 6050,
+ -14917,
+ 5858,
+ 26632,
+ -614,
+ 16413,
+ -18533
+ ],
+ [
+ 5209,
+ 12780,
+ -25221,
+ 24388,
+ -1439,
+ -10547,
+ 13634,
+ -31613,
+ -28163,
+ 23921,
+ -168,
+ -24147,
+ 19574
+ ],
+ [
+ 19407,
+ -9251,
+ -27798,
+ 20161,
+ -20252,
+ -29616,
+ 7646,
+ -30502,
+ -2809,
+ -9896,
+ 31099,
+ 11365,
+ 3247
+ ],
+ [
+ -18341,
+ -11616,
+ -20694,
+ -29628,
+ 29340,
+ 16639,
+ -27279,
+ -30152,
+ -31571,
+ -20637,
+ -24108,
+ -25371,
+ 32299
+ ],
+ [
+ -32643,
+ 13119,
+ 29094,
+ 31531,
+ 19649,
+ 30986,
+ 11238,
+ 20209,
+ 26839,
+ 22959,
+ 10509,
+ -3175,
+ 595
+ ],
+ [
+ -26981,
+ -4357,
+ 581,
+ 29058,
+ -21635,
+ -17738,
+ 22728,
+ -5183,
+ -22984,
+ 6660,
+ 27041,
+ -22145,
+ 19300
+ ],
+ [
+ -28710,
+ -15849,
+ 29255,
+ -25054,
+ -28849,
+ -29742,
+ 3566,
+ -4854,
+ -11390,
+ 31390,
+ 26768,
+ -9107,
+ -16348
+ ]
+ ]
+} \ No newline at end of file
diff --git a/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/test.json b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/test.json
new file mode 100644
index 000000000..3685878bf
--- /dev/null
+++ b/operators/control_flow/cond_if_binary/cond_if_binary_44x13_i32_cond0/test.json
@@ -0,0 +1,182 @@
+{
+ version: {
+ _major: 0,
+ _minor: 30,
+ _patch: 0,
+ _draft: false
+ },
+ blocks: [
+ {
+ name: "main",
+ operators: [
+ {
+ op: "CONST",
+ attribute_type: "NONE",
+ inputs: [
+
+ ],
+ outputs: [
+ "const-2"
+ ]
+ },
+ {
+ op: "COND_IF",
+ attribute_type: "CondIfAttribute",
+ attribute: {
+ then_branch: "THEN_BLOCK",
+ else_branch: "ELSE_BLOCK"
+ },
+ inputs: [
+ "const-2",
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-0"
+ ]
+ }
+ ],
+ tensors: [
+ {
+ name: "input-0",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "input-1",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "const-2",
+ shape: [
+
+ ],
+ type: "BOOL",
+ data: [
+ 0
+ ]
+ },
+ {
+ name: "result-0",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ }
+ ],
+ inputs: [
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-0"
+ ]
+ },
+ {
+ name: "THEN_BLOCK",
+ operators: [
+ {
+ op: "ADD",
+ attribute_type: "NONE",
+ inputs: [
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-1"
+ ]
+ }
+ ],
+ tensors: [
+ {
+ name: "input-0",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "input-1",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "result-1",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ }
+ ],
+ inputs: [
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-1"
+ ]
+ },
+ {
+ name: "ELSE_BLOCK",
+ operators: [
+ {
+ op: "SUB",
+ attribute_type: "NONE",
+ inputs: [
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-2"
+ ]
+ }
+ ],
+ tensors: [
+ {
+ name: "input-0",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "input-1",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ },
+ {
+ name: "result-2",
+ shape: [
+ 44,
+ 13
+ ],
+ type: "INT32"
+ }
+ ],
+ inputs: [
+ "input-0",
+ "input-1"
+ ],
+ outputs: [
+ "result-2"
+ ]
+ }
+ ]
+}