statement was expected to fail but didn't
query started on line 58 of file batappend-undefined.Bug-7130.test
query text:
select 1 from t_qh left outer join (select 2) as subq_0(c1) on EXISTS(select 1 from t_qh as ref_6 where 2 = (select 1 from t_qh where ref_6.c_f = 1 or subq_0.c1 is NULL))

statement was expected to fail with, error message GDK reported error: BATsubcross: more than one match
TypeException:user.main[147]:'algebra.join' undefined in:     (X_0:any, X_1:any) := algebra.join(X_2:bat[:bte], X_3:bat[:int], nil:BAT, nil:BAT, true:bit, nil:lng);
query started on line 61 of file batappend-undefined.Bug-7130.test
query text:
select EXISTS(select 1 from t_qh left outer join (select cast(2 as INTEGER) from t_qh) as subq_0(c1) on true <> EXISTS(select 1 from t_qh as ref_6 where 2 <
(select subq_0.c1 as c0 from t_qh where (1 <> ref_6.c_f) or (subq_0.c1 is NULL)))) from (select 30 from t_qh) as subq_0(c1)

statement was expected to fail with, error message GDK reported error: BATsubcross: more than one match
TypeException:user.main[114]:'algebra.join' undefined in:     (X_0:any, X_1:any) := algebra.join(X_2:bat[:bte], X_3:bat[:int], nil:BAT, nil:BAT, true:bit, nil:lng);
query started on line 65 of file batappend-undefined.Bug-7130.test
query text:
select EXISTS(select 1 from t_qh left outer join (select cast(2 as INTEGER) from t_qh) as subq_0(c1) on 2 <> (select 1 from t_qh where EXISTS(select 3 as c0 from t_qh as ref_6 where 2 <
(select subq_0.c1 as c0 from t_qh where (1 <> ref_6.c_f) or (subq_0.c1 is NULL))))) from (select 30 from t_qh) as subq_0(c1)