cat << EOF
	return raw_${atomic}_fetch_add_unless(v, a, u) != u;
EOF