/*******************************************/
// https://issues.dlang.org/show_bug.cgi?id=19924

import core.bitop;

extern(C) void main()
{
    uint a = 0x01_23_45_67;
    a = bswap(a);
    assert(a == 0x67_45_23_01);

    ulong b = 0x01_23_45_67_89_ab_cd_ef;
    b = bswap(b);
    assert(b == 0xef_cd_ab_89_67_45_23_01);
}