https://issues.dlang.org/show_bug.cgi?id=13606
--- Comment #3 from Ketmar Dark <[email protected]> --- (In reply to bearophile_hugs from comment #2) > (In reply to Ketmar Dark from comment #1) > > p.s. i know about workaround with "-9223372036854775808uL", yet i'm sure > > that compiler should not reject this value with just "L". > > -9223372036854775808L is a valid long value literal, so the compiler must > accept it. by the way: it it correct to accept negative literals with "u" and "uL"? i'm thing that such literals should be rejected with "overflow" (or "underflow") error. --
