-- Tags: no-fasttest, no-ubsan, no-cpu-aarch64 drop table if exists dummy; CREATE TABLE dummy ( num1 Int32, num2 Enum8('foo' = 0, 'bar' = 1, 'tar' = 2) ) ENGINE = MergeTree ORDER BY num1 as select 5, 'bar'; set compile_aggregate_expressions=1; set min_count_to_compile_aggregate_expression=0; -- { echoOn } SYSTEM DROP COMPILED EXPRESSION CACHE; SELECT minIf(num1, num1 < 5) FROM dummy GROUP BY num2; SYSTEM DROP COMPILED EXPRESSION CACHE; SELECT minIf(num1, num1 >= 5) FROM dummy GROUP BY num2; -- { echoOff } drop table dummy;