URI:
       tests/cc: Fix type of constant in 0253-maxconst.c - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit e997cb43bb38636bd3df72ec96e066879dec7852
   DIR parent 87128815ed757d2949707fb99cf3ba421f5986dc
  HTML Author: Michael Forney <mforney@mforney.org>
       Date:   Mon, 30 Mar 2026 12:09:05 -0700
       
       tests/cc: Fix type of constant in 0253-maxconst.c
       
       If a decimal integer constant has no suffix, its type is the first
       of [int, long int, long long int] that can represent it[0]. The
       value 18446744073709551615 (2^64 - 1) cannot be represented in any
       of those types. Instead, use 18446744073709551615u, which can be
       represented as `unsigned long long int`.
       
       [0] See C99 6.4.4.1p5
       
       Diffstat:
         M tests/cc/execute/0253-maxconst.c    |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
   DIR diff --git a/tests/cc/execute/0253-maxconst.c b/tests/cc/execute/0253-maxconst.c
       @@ -3,5 +3,5 @@ main(void)
        {
                unsigned long long u = 18446744073709551615ull;
        
       -        return !(u == 18446744073709551615);
       +        return !(u == 18446744073709551615u);
        }