
#define NDEBUG
#include <assert.h>

void f(int i)
{
	assert(i);

	i ? assert(i - 4) : assert(i + 4);

	if (i > 24)
		assert(i * 3);
	else
		assert(i * 24);
}

#undef NDEBUG
#include <assert.h>

void g(int i)
{
	assert(i);

	i ? assert(i - 4) : assert(i + 4);

	if (i > 24)
		assert(i * 3);
	else
		assert(i * 24);
}

