rpms/dietlibc/F-8 dietlibc-0.31-testsuite.patch,1.2,1.3

Enrico Scholz (ensc) fedora-extras-commits at redhat.com
Sat Jun 21 14:15:26 UTC 2008


Author: ensc

Update of /cvs/extras/rpms/dietlibc/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32364

Modified Files:
	dietlibc-0.31-testsuite.patch 
Log Message:
added other INFINITY testcases


dietlibc-0.31-testsuite.patch:

Index: dietlibc-0.31-testsuite.patch
===================================================================
RCS file: /cvs/extras/rpms/dietlibc/F-8/dietlibc-0.31-testsuite.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- dietlibc-0.31-testsuite.patch	21 Jun 2008 14:09:50 -0000	1.2
+++ dietlibc-0.31-testsuite.patch	21 Jun 2008 14:14:27 -0000	1.3
@@ -1,6 +1,6 @@
 diff -up dietlibc-0.31.20080409/test/getmntent.c.testsuite dietlibc-0.31.20080409/test/getmntent.c
 --- dietlibc-0.31.20080409/test/getmntent.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/getmntent.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/getmntent.c	2008-04-13 23:51:41.000000000 +0200
 @@ -33,10 +33,6 @@ while ((e = getmntent(fstab))) {
  
   printf("closing /etc/fstab\n");
@@ -15,7 +15,7 @@
 -
 diff -up dietlibc-0.31.20080409/test/stdio/tst-fphex.c.testsuite dietlibc-0.31.20080409/test/stdio/tst-fphex.c
 --- dietlibc-0.31.20080409/test/stdio/tst-fphex.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/stdio/tst-fphex.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/stdio/tst-fphex.c	2008-04-13 23:51:41.000000000 +0200
 @@ -37,7 +37,7 @@ int main (int argc, char **argv) {
        int n = snprintf (buf, sizeof buf, t->fmt, t->value);
        if (n != strlen (t->expect) || strcmp (buf, t->expect) != 0)
@@ -27,7 +27,7 @@
  	}
 diff -up dietlibc-0.31.20080409/test/byteswap.c.testsuite dietlibc-0.31.20080409/test/byteswap.c
 --- dietlibc-0.31.20080409/test/byteswap.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/byteswap.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/byteswap.c	2008-04-13 23:51:41.000000000 +0200
 @@ -9,12 +9,12 @@ int main() {
    snprintf(buf,100,"%x %x", bswap_16(0x1234), bswap_16(0x5678));
    assert(strcmp(buf, "3412 7856") == 0);
@@ -46,8 +46,8 @@
    return 0; 
  }
 diff -up dietlibc-0.31.20080409/test/runtests.sh.testsuite dietlibc-0.31.20080409/test/runtests.sh
---- dietlibc-0.31.20080409/test/runtests.sh.testsuite	2008-04-13 23:16:30.000000000 +0200
-+++ dietlibc-0.31.20080409/test/runtests.sh	2008-04-13 23:16:30.000000000 +0200
+--- dietlibc-0.31.20080409/test/runtests.sh.testsuite	2008-04-13 23:51:41.000000000 +0200
++++ dietlibc-0.31.20080409/test/runtests.sh	2008-04-13 23:51:41.000000000 +0200
 @@ -1,6 +1,6 @@
  SUBDIRS="dirent inet stdio string stdlib time"
  
@@ -58,7 +58,7 @@
  PASS="getpass" 
 diff -up dietlibc-0.31.20080409/test/cycles.c.testsuite dietlibc-0.31.20080409/test/cycles.c
 --- dietlibc-0.31.20080409/test/cycles.c.testsuite	2004-08-24 12:10:48.000000000 +0200
-+++ dietlibc-0.31.20080409/test/cycles.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/cycles.c	2008-04-13 23:51:41.000000000 +0200
 @@ -24,7 +24,7 @@ int main(int argc,char* argv[]) {
    if (!fork()) { execve(argv[1],argv+1,environ); exit(1); }
    wait(0);
@@ -70,7 +70,7 @@
  }
 diff -up dietlibc-0.31.20080409/test/sysenter.c.testsuite dietlibc-0.31.20080409/test/sysenter.c
 --- dietlibc-0.31.20080409/test/sysenter.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/sysenter.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/sysenter.c	2008-04-13 23:51:41.000000000 +0200
 @@ -11,11 +11,11 @@ int main() {
    int i;
    for (i=0; environ[i]; ++i) ;
@@ -87,8 +87,8 @@
    return 0;
  }
 diff -up dietlibc-0.31.20080409/test/Makefile.testsuite dietlibc-0.31.20080409/test/Makefile
---- dietlibc-0.31.20080409/test/Makefile.testsuite	2008-04-13 23:16:30.000000000 +0200
-+++ dietlibc-0.31.20080409/test/Makefile	2008-04-13 23:16:30.000000000 +0200
+--- dietlibc-0.31.20080409/test/Makefile.testsuite	2008-04-13 23:51:41.000000000 +0200
++++ dietlibc-0.31.20080409/test/Makefile	2008-04-13 23:51:41.000000000 +0200
 @@ -10,7 +10,7 @@ LCOMPAT=-lcompat
  TESTPROGRAMS=adjtime argv asprintf atexit bsearch byteswap calloc confstr cycles empty flush fnmatch \
  fputc ftw fwrite getaddrinfo getenv getgrnam gethostbyaddr gethostbyname \
@@ -100,7 +100,7 @@
  speed spent sprintf sscanf stdarg strcasecmp strcmp strncat strncpy strptime strrchr \
 diff -up dietlibc-0.31.20080409/test/bsearch.c.testsuite dietlibc-0.31.20080409/test/bsearch.c
 --- dietlibc-0.31.20080409/test/bsearch.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/bsearch.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/bsearch.c	2008-04-13 23:51:41.000000000 +0200
 @@ -35,7 +35,7 @@ int main() {
  	die("bsearch returned NULL\n");
        }
@@ -112,7 +112,7 @@
    return 0;
 diff -up dietlibc-0.31.20080409/test/printftest.c.testsuite dietlibc-0.31.20080409/test/printftest.c
 --- dietlibc-0.31.20080409/test/printftest.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/printftest.c	2008-04-13 23:16:50.000000000 +0200
++++ dietlibc-0.31.20080409/test/printftest.c	2008-04-13 23:51:41.000000000 +0200
 @@ -101,8 +101,8 @@ int main()
    printf("#%i#\n",18);
    printf("#%d#\n",18);
@@ -135,7 +135,7 @@
      	    snprintf(buf2, sizeof(buf2), "%.999999u", 10));
 diff -up dietlibc-0.31.20080409/test/stdlib/tst-malloc.c.testsuite dietlibc-0.31.20080409/test/stdlib/tst-malloc.c
 --- dietlibc-0.31.20080409/test/stdlib/tst-malloc.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/stdlib/tst-malloc.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/stdlib/tst-malloc.c	2008-04-13 23:51:41.000000000 +0200
 @@ -21,13 +21,15 @@
  #include <stdlib.h>
  #include <stdio.h>
@@ -167,7 +167,7 @@
    if (p != NULL)
 diff -up dietlibc-0.31.20080409/test/stdlib/tst-strtod.c.testsuite dietlibc-0.31.20080409/test/stdlib/tst-strtod.c
 --- dietlibc-0.31.20080409/test/stdlib/tst-strtod.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/stdlib/tst-strtod.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/stdlib/tst-strtod.c	2008-04-13 23:51:41.000000000 +0200
 @@ -149,10 +149,10 @@ main (int argc, char ** argv)
      }
  
@@ -183,7 +183,7 @@
  
 diff -up dietlibc-0.31.20080409/test/rand48.c.testsuite dietlibc-0.31.20080409/test/rand48.c
 --- dietlibc-0.31.20080409/test/rand48.c.testsuite	2002-05-29 15:20:40.000000000 +0200
-+++ dietlibc-0.31.20080409/test/rand48.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/rand48.c	2008-04-13 23:51:41.000000000 +0200
 @@ -6,16 +6,16 @@ main (void)
  {
    static unsigned short  data[7] = { 1, 2, 3, 4, 5, 6, 7 };
@@ -209,7 +209,7 @@
  }
 diff -up dietlibc-0.31.20080409/test/time/tst-strftime.c.testsuite dietlibc-0.31.20080409/test/time/tst-strftime.c
 --- dietlibc-0.31.20080409/test/time/tst-strftime.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/time/tst-strftime.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/time/tst-strftime.c	2008-04-13 23:51:41.000000000 +0200
 @@ -49,18 +49,18 @@ int main (void) {
  
        if (res == 0)
@@ -234,7 +234,7 @@
      }
 diff -up dietlibc-0.31.20080409/test/time/tst-strptime.c.testsuite dietlibc-0.31.20080409/test/time/tst-strptime.c
 --- dietlibc-0.31.20080409/test/time/tst-strptime.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/time/tst-strptime.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/time/tst-strptime.c	2008-04-13 23:51:41.000000000 +0200
 @@ -41,10 +41,12 @@ static const struct
    { "C", "03/03/00", "%D", 5, 62, 2, 3 },
    { "C", "9/9/99", "%x", 4, 251, 8, 9 },
@@ -293,7 +293,7 @@
  	  result = 1;
 diff -up dietlibc-0.31.20080409/test/mktime.c.testsuite dietlibc-0.31.20080409/test/mktime.c
 --- dietlibc-0.31.20080409/test/mktime.c.testsuite	2004-03-27 01:47:00.000000000 +0100
-+++ dietlibc-0.31.20080409/test/mktime.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/mktime.c	2008-04-13 23:51:41.000000000 +0200
 @@ -9,15 +9,15 @@ int main() {
    t.tm_mday=29;
    t.tm_mon=2;
@@ -315,7 +315,7 @@
  
 diff -up dietlibc-0.31.20080409/test/asprintf.c.testsuite dietlibc-0.31.20080409/test/asprintf.c
 --- dietlibc-0.31.20080409/test/asprintf.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/asprintf.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/asprintf.c	2008-04-13 23:51:41.000000000 +0200
 @@ -13,7 +13,7 @@ int main(int argc, char **argv) {
   assert(strlen(path) == asprintlen);
  	     
@@ -327,8 +327,8 @@
  
 diff -up /dev/null dietlibc-0.31.20080409/test/math.c
 --- /dev/null	2008-03-18 07:40:22.289057188 +0100
-+++ dietlibc-0.31.20080409/test/math.c	2008-04-13 23:16:30.000000000 +0200
-@@ -0,0 +1,18 @@
++++ dietlibc-0.31.20080409/test/math.c	2008-04-13 23:51:57.000000000 +0200
+@@ -0,0 +1,22 @@
 +#include <math.h>
 +#include <float.h>
 +#include <assert.h>
@@ -338,6 +338,10 @@
 +#if (__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))
 +	assert(isinf(__builtin_inff())==1);
 +	assert(isinf(-__builtin_inff())==-1);
++
++	assert(isinf(__builtin_inf())==1);
++	assert(isinf(-__builtin_inf())==-1);
++
 +	assert(isnan(__builtin_nan("")));
 +#endif
 +
@@ -349,7 +353,7 @@
 +}
 diff -up dietlibc-0.31.20080409/test/speed.c.testsuite dietlibc-0.31.20080409/test/speed.c
 --- dietlibc-0.31.20080409/test/speed.c.testsuite	2003-12-15 14:07:42.000000000 +0100
-+++ dietlibc-0.31.20080409/test/speed.c	2008-04-13 23:16:30.000000000 +0200
++++ dietlibc-0.31.20080409/test/speed.c	2008-04-13 23:51:41.000000000 +0200
 @@ -7,10 +7,10 @@ int main() {
    int i;
    time_t t;




More information about the fedora-extras-commits mailing list