Skip to content

Commit 8a2825a

Browse files
committed
Drop G modifier in test due to 32bit overflow
1 parent d48b596 commit 8a2825a

File tree

3 files changed

+6
-867
lines changed

3 files changed

+6
-867
lines changed

Zend/tests/zend_ini_parse_quantity_binary_prefixes.phpt

Lines changed: 2 additions & 289 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ zend_test
99
foreach (['', ' '] as $leadingWS) {
1010
foreach (['', '+', '-'] as $sign) {
1111
foreach (['', ' '] as $midWS) {
12-
foreach (['', 'K', 'k', 'M', 'm', 'G', 'g'] as $exp) {
12+
// Ignore G due to overflow on 32bits
13+
foreach (['', 'K', 'k', 'M', 'm'] as $exp) {
1314
foreach (['', ' '] as $trailingWS) {
1415
$setting = sprintf('%s%s0b11%s%s%s',
1516
$leadingWS, $sign, $midWS, $exp, $trailingWS);
@@ -88,30 +89,6 @@ int(3145728)
8889
# "0B11m "
8990
int(3145728)
9091

91-
# "0b11G"
92-
int(3221225472)
93-
94-
# "0B11G"
95-
int(3221225472)
96-
97-
# "0b11G "
98-
int(3221225472)
99-
100-
# "0B11G "
101-
int(3221225472)
102-
103-
# "0b11g"
104-
int(3221225472)
105-
106-
# "0B11g"
107-
int(3221225472)
108-
109-
# "0b11g "
110-
int(3221225472)
111-
112-
# "0B11g "
113-
int(3221225472)
114-
11592
# "0b11 "
11693
int(3)
11794

@@ -172,30 +149,6 @@ int(3145728)
172149
# "0B11 m "
173150
int(3145728)
174151

175-
# "0b11 G"
176-
int(3221225472)
177-
178-
# "0B11 G"
179-
int(3221225472)
180-
181-
# "0b11 G "
182-
int(3221225472)
183-
184-
# "0B11 G "
185-
int(3221225472)
186-
187-
# "0b11 g"
188-
int(3221225472)
189-
190-
# "0B11 g"
191-
int(3221225472)
192-
193-
# "0b11 g "
194-
int(3221225472)
195-
196-
# "0B11 g "
197-
int(3221225472)
198-
199152
# "+0b11"
200153
int(3)
201154

@@ -256,30 +209,6 @@ int(3145728)
256209
# "+0B11m "
257210
int(3145728)
258211

259-
# "+0b11G"
260-
int(3221225472)
261-
262-
# "+0B11G"
263-
int(3221225472)
264-
265-
# "+0b11G "
266-
int(3221225472)
267-
268-
# "+0B11G "
269-
int(3221225472)
270-
271-
# "+0b11g"
272-
int(3221225472)
273-
274-
# "+0B11g"
275-
int(3221225472)
276-
277-
# "+0b11g "
278-
int(3221225472)
279-
280-
# "+0B11g "
281-
int(3221225472)
282-
283212
# "+0b11 "
284213
int(3)
285214

@@ -340,30 +269,6 @@ int(3145728)
340269
# "+0B11 m "
341270
int(3145728)
342271

343-
# "+0b11 G"
344-
int(3221225472)
345-
346-
# "+0B11 G"
347-
int(3221225472)
348-
349-
# "+0b11 G "
350-
int(3221225472)
351-
352-
# "+0B11 G "
353-
int(3221225472)
354-
355-
# "+0b11 g"
356-
int(3221225472)
357-
358-
# "+0B11 g"
359-
int(3221225472)
360-
361-
# "+0b11 g "
362-
int(3221225472)
363-
364-
# "+0B11 g "
365-
int(3221225472)
366-
367272
# "-0b11"
368273
int(-3)
369274

@@ -424,30 +329,6 @@ int(-3145728)
424329
# "-0B11m "
425330
int(-3145728)
426331

427-
# "-0b11G"
428-
int(-3221225472)
429-
430-
# "-0B11G"
431-
int(-3221225472)
432-
433-
# "-0b11G "
434-
int(-3221225472)
435-
436-
# "-0B11G "
437-
int(-3221225472)
438-
439-
# "-0b11g"
440-
int(-3221225472)
441-
442-
# "-0B11g"
443-
int(-3221225472)
444-
445-
# "-0b11g "
446-
int(-3221225472)
447-
448-
# "-0B11g "
449-
int(-3221225472)
450-
451332
# "-0b11 "
452333
int(-3)
453334

@@ -508,30 +389,6 @@ int(-3145728)
508389
# "-0B11 m "
509390
int(-3145728)
510391

511-
# "-0b11 G"
512-
int(-3221225472)
513-
514-
# "-0B11 G"
515-
int(-3221225472)
516-
517-
# "-0b11 G "
518-
int(-3221225472)
519-
520-
# "-0B11 G "
521-
int(-3221225472)
522-
523-
# "-0b11 g"
524-
int(-3221225472)
525-
526-
# "-0B11 g"
527-
int(-3221225472)
528-
529-
# "-0b11 g "
530-
int(-3221225472)
531-
532-
# "-0B11 g "
533-
int(-3221225472)
534-
535392
# " 0b11"
536393
int(3)
537394

@@ -592,30 +449,6 @@ int(3145728)
592449
# " 0B11m "
593450
int(3145728)
594451

595-
# " 0b11G"
596-
int(3221225472)
597-
598-
# " 0B11G"
599-
int(3221225472)
600-
601-
# " 0b11G "
602-
int(3221225472)
603-
604-
# " 0B11G "
605-
int(3221225472)
606-
607-
# " 0b11g"
608-
int(3221225472)
609-
610-
# " 0B11g"
611-
int(3221225472)
612-
613-
# " 0b11g "
614-
int(3221225472)
615-
616-
# " 0B11g "
617-
int(3221225472)
618-
619452
# " 0b11 "
620453
int(3)
621454

@@ -676,30 +509,6 @@ int(3145728)
676509
# " 0B11 m "
677510
int(3145728)
678511

679-
# " 0b11 G"
680-
int(3221225472)
681-
682-
# " 0B11 G"
683-
int(3221225472)
684-
685-
# " 0b11 G "
686-
int(3221225472)
687-
688-
# " 0B11 G "
689-
int(3221225472)
690-
691-
# " 0b11 g"
692-
int(3221225472)
693-
694-
# " 0B11 g"
695-
int(3221225472)
696-
697-
# " 0b11 g "
698-
int(3221225472)
699-
700-
# " 0B11 g "
701-
int(3221225472)
702-
703512
# " +0b11"
704513
int(3)
705514

@@ -760,30 +569,6 @@ int(3145728)
760569
# " +0B11m "
761570
int(3145728)
762571

763-
# " +0b11G"
764-
int(3221225472)
765-
766-
# " +0B11G"
767-
int(3221225472)
768-
769-
# " +0b11G "
770-
int(3221225472)
771-
772-
# " +0B11G "
773-
int(3221225472)
774-
775-
# " +0b11g"
776-
int(3221225472)
777-
778-
# " +0B11g"
779-
int(3221225472)
780-
781-
# " +0b11g "
782-
int(3221225472)
783-
784-
# " +0B11g "
785-
int(3221225472)
786-
787572
# " +0b11 "
788573
int(3)
789574

@@ -844,30 +629,6 @@ int(3145728)
844629
# " +0B11 m "
845630
int(3145728)
846631

847-
# " +0b11 G"
848-
int(3221225472)
849-
850-
# " +0B11 G"
851-
int(3221225472)
852-
853-
# " +0b11 G "
854-
int(3221225472)
855-
856-
# " +0B11 G "
857-
int(3221225472)
858-
859-
# " +0b11 g"
860-
int(3221225472)
861-
862-
# " +0B11 g"
863-
int(3221225472)
864-
865-
# " +0b11 g "
866-
int(3221225472)
867-
868-
# " +0B11 g "
869-
int(3221225472)
870-
871632
# " -0b11"
872633
int(-3)
873634

@@ -928,30 +689,6 @@ int(-3145728)
928689
# " -0B11m "
929690
int(-3145728)
930691

931-
# " -0b11G"
932-
int(-3221225472)
933-
934-
# " -0B11G"
935-
int(-3221225472)
936-
937-
# " -0b11G "
938-
int(-3221225472)
939-
940-
# " -0B11G "
941-
int(-3221225472)
942-
943-
# " -0b11g"
944-
int(-3221225472)
945-
946-
# " -0B11g"
947-
int(-3221225472)
948-
949-
# " -0b11g "
950-
int(-3221225472)
951-
952-
# " -0B11g "
953-
int(-3221225472)
954-
955692
# " -0b11 "
956693
int(-3)
957694

@@ -1011,27 +748,3 @@ int(-3145728)
1011748

1012749
# " -0B11 m "
1013750
int(-3145728)
1014-
1015-
# " -0b11 G"
1016-
int(-3221225472)
1017-
1018-
# " -0B11 G"
1019-
int(-3221225472)
1020-
1021-
# " -0b11 G "
1022-
int(-3221225472)
1023-
1024-
# " -0B11 G "
1025-
int(-3221225472)
1026-
1027-
# " -0b11 g"
1028-
int(-3221225472)
1029-
1030-
# " -0B11 g"
1031-
int(-3221225472)
1032-
1033-
# " -0b11 g "
1034-
int(-3221225472)
1035-
1036-
# " -0B11 g "
1037-
int(-3221225472)

0 commit comments

Comments
 (0)