master
 1fn max(comptime T: type, a: T, b: T) T {
 2    return if (a > b) a else b;
 3}
 4test "try to pass a runtime type" {
 5    foo(false);
 6}
 7fn foo(condition: bool) void {
 8    const result = max(if (condition) f32 else u64, 1234, 5678);
 9    _ = result;
10}
11
12// test_error=unable to resolve comptime value