import std.stdio;

void foo(string s)
{
    version(release)
    {
        writeln("Release mode is enabled for " ~ s);
    }
    else
    {
        /* NASTY!! We wind up here if we compile with
         * -unittest -release instead of just -release
         */
        writeln("Release mode is disabled for "~ s);
    }
}

void main()
{
    foo("main");
}

unittest
{
    foo("unittests");
}

