This repository was archived by the owner on Jan 23, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +26
-10
lines changed
src/pal/tests/palsuite/c_runtime Expand file tree Collapse file tree 10 files changed +26
-10
lines changed Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
23
+
22
24
if (PAL_Initialize (argc , argv ))
23
25
{
24
26
return FAIL ;
@@ -29,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
29
31
DoNumTest ("-1" , "%d" , -1 );
30
32
DoNumTest ("0x1234" , "%d" , 0 );
31
33
DoNumTest ("012" , "%d" , 12 );
32
- DoShortNumTest ("-1" , "%hd" , 65535 );
34
+ DoShortNumTest ("-1" , "%hd" , n65535 );
33
35
DoShortNumTest ("65536" , "%hd" , 0 );
34
36
DoNumTest ("-1" , "%ld" , -1 );
35
37
DoNumTest ("65536" , "%ld" , 65536 );
Original file line number Diff line number Diff line change 18
18
19
19
int __cdecl main (int argc , char * argv [])
20
20
{
21
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
+
21
23
if (PAL_Initialize (argc , argv ))
22
24
{
23
25
return FAIL ;
@@ -28,7 +30,7 @@ int __cdecl main(int argc, char *argv[])
28
30
DoNumTest ("-1" , "%i" , -1 );
29
31
DoNumTest ("0x1234" , "%i" , 0x1234 );
30
32
DoNumTest ("012" , "%i" , 10 );
31
- DoShortNumTest ("-1" , "%hi" , 65535 );
33
+ DoShortNumTest ("-1" , "%hi" , n65535 );
32
34
DoShortNumTest ("65536" , "%hi" , 0 );
33
35
DoNumTest ("-1" , "%li" , -1 );
34
36
DoNumTest ("65536" , "%li" , 65536 );
Original file line number Diff line number Diff line change 18
18
19
19
int __cdecl main (int argc , char * argv [])
20
20
{
21
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
21
22
22
23
if (PAL_Initialize (argc , argv ))
23
24
{
@@ -29,7 +30,7 @@ int __cdecl main(int argc, char *argv[])
29
30
DoNumTest ("-1" , "%o" , -1 );
30
31
DoNumTest ("0x1234" , "%o" , 0 );
31
32
DoNumTest ("012" , "%o" , 10 );
32
- DoShortNumTest ("-1" , "%ho" , 65535 );
33
+ DoShortNumTest ("-1" , "%ho" , n65535 );
33
34
DoShortNumTest ("200000" , "%ho" , 0 );
34
35
DoNumTest ("-1" , "%lo" , -1 );
35
36
DoNumTest ("200000" , "%lo" , 65536 );
Original file line number Diff line number Diff line change 18
18
19
19
int __cdecl main (int argc , char * argv [])
20
20
{
21
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
+
21
23
if (PAL_Initialize (argc , argv ))
22
24
{
23
25
return FAIL ;
@@ -28,7 +30,7 @@ int __cdecl main(int argc, char *argv[])
28
30
DoNumTest ("-1" , "%x" , -1 );
29
31
DoNumTest ("0x1234" , "%x" , 0x1234 );
30
32
DoNumTest ("012" , "%x" , 0x12 );
31
- DoShortNumTest ("-1" , "%hx" , 65535 );
33
+ DoShortNumTest ("-1" , "%hx" , n65535 );
32
34
DoShortNumTest ("10000" , "%hx" , 0 );
33
35
DoNumTest ("-1" , "%lx" , -1 );
34
36
DoNumTest ("10000" , "%lx" , 65536 );
Original file line number Diff line number Diff line change 18
18
19
19
int __cdecl main (int argc , char * argv [])
20
20
{
21
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
+
21
23
if (PAL_Initialize (argc , argv ))
22
24
{
23
25
return FAIL ;
@@ -28,7 +30,7 @@ int __cdecl main(int argc, char *argv[])
28
30
DoNumTest ("-1" , "%u" , -1 );
29
31
DoNumTest ("0x1234" , "%u" , 0 );
30
32
DoNumTest ("012" , "%u" , 12 );
31
- DoShortNumTest ("-1" , "%hu" , 65535 );
33
+ DoShortNumTest ("-1" , "%hu" , n65535 );
32
34
DoShortNumTest ("65536" , "%hu" , 0 );
33
35
DoNumTest ("-1" , "%lu" , -1 );
34
36
DoNumTest ("65536" , "%lu" , 65536 );
Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
23
23
24
if (PAL_Initialize (argc , argv ))
24
25
{
@@ -30,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
30
31
DoNumTest (convert ("-1" ), convert ("%d" ), -1 );
31
32
DoNumTest (convert ("0x1234" ), convert ("%d" ), 0 );
32
33
DoNumTest (convert ("012" ), convert ("%d" ), 12 );
33
- DoShortNumTest (convert ("-1" ), convert ("%hd" ), 65535 );
34
+ DoShortNumTest (convert ("-1" ), convert ("%hd" ), n65535 );
34
35
DoShortNumTest (convert ("65536" ), convert ("%hd" ), 0 );
35
36
DoNumTest (convert ("-1" ), convert ("%ld" ), -1 );
36
37
DoNumTest (convert ("65536" ), convert ("%ld" ), 65536 );
Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
23
23
24
if (PAL_Initialize (argc , argv ))
24
25
{
@@ -30,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
30
31
DoNumTest (convert ("-1" ), convert ("%i" ), -1 );
31
32
DoNumTest (convert ("0x1234" ), convert ("%i" ), 0x1234 );
32
33
DoNumTest (convert ("012" ), convert ("%i" ), 10 );
33
- DoShortNumTest (convert ("-1" ), convert ("%hi" ), 65535 );
34
+ DoShortNumTest (convert ("-1" ), convert ("%hi" ), n65535 );
34
35
DoShortNumTest (convert ("65536" ), convert ("%hi" ), 0 );
35
36
DoNumTest (convert ("-1" ), convert ("%li" ), -1 );
36
37
DoNumTest (convert ("65536" ), convert ("%li" ), 65536 );
Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
23
+
22
24
if (PAL_Initialize (argc , argv ))
23
25
{
24
26
return FAIL ;
@@ -29,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
29
31
DoNumTest (convert ("-1" ), convert ("%o" ), -1 );
30
32
DoNumTest (convert ("0x1234" ), convert ("%o" ), 0 );
31
33
DoNumTest (convert ("012" ), convert ("%o" ), 10 );
32
- DoShortNumTest (convert ("-1" ), convert ("%ho" ), 65535 );
34
+ DoShortNumTest (convert ("-1" ), convert ("%ho" ), n65535 );
33
35
DoShortNumTest (convert ("200000" ), convert ("%ho" ), 0 );
34
36
DoNumTest (convert ("-1" ), convert ("%lo" ), -1 );
35
37
DoNumTest (convert ("200000" ), convert ("%lo" ), 65536 );
Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
22
23
23
24
if (PAL_Initialize (argc , argv ))
24
25
{
@@ -30,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
30
31
DoNumTest (convert ("-1" ), convert ("%x" ), -1 );
31
32
DoNumTest (convert ("0x1234" ), convert ("%x" ), 0x1234 );
32
33
DoNumTest (convert ("012" ), convert ("%x" ), 0x12 );
33
- DoShortNumTest (convert ("-1" ), convert ("%hx" ), 65535 );
34
+ DoShortNumTest (convert ("-1" ), convert ("%hx" ), n65535 );
34
35
DoShortNumTest (convert ("10000" ), convert ("%hx" ), 0 );
35
36
DoNumTest (convert ("-1" ), convert ("%lx" ), -1 );
36
37
DoNumTest (convert ("10000" ), convert ("%lx" ), 65536 );
Original file line number Diff line number Diff line change 19
19
20
20
int __cdecl main (int argc , char * argv [])
21
21
{
22
+ int n65535 = 65535 ; /* Walkaround compiler strictness */
23
+
22
24
if (PAL_Initialize (argc , argv ))
23
25
{
24
26
return FAIL ;
@@ -29,7 +31,7 @@ int __cdecl main(int argc, char *argv[])
29
31
DoNumTest (convert ("-1" ), convert ("%u" ), -1 );
30
32
DoNumTest (convert ("0x1234" ), convert ("%u" ), 0 );
31
33
DoNumTest (convert ("012" ), convert ("%u" ), 12 );
32
- DoShortNumTest (convert ("-1" ), convert ("%hu" ), 65535 );
34
+ DoShortNumTest (convert ("-1" ), convert ("%hu" ), n65535 );
33
35
DoShortNumTest (convert ("65536" ), convert ("%hu" ), 0 );
34
36
DoNumTest (convert ("-1" ), convert ("%lu" ), -1 );
35
37
DoNumTest (convert ("65536" ), convert ("%lu" ), 65536 );
You can’t perform that action at this time.
0 commit comments