char s = "foo" "bar";
While running fine in gcc, clang, etc. fails to compile in tcc and it seems to be because compile-time string literal concatenation is not being performed inside static asserts.
In both cases, the concatenation for s is performed as expected, it is inside _Static_assert when this problem arises.
I get the exact error message "-:6: error: ')' expected (got ""bar"")"
Using "tcc -run -", but the same error occurs in a file as well.
I am using the latest mob, "tinycc-2690425".
Sorry if I'm misunderstanding something.