Example #1
0
int main(void)
{

	opentest(OUTFILE);

  add_lit2uchar();

  achar0=16;
  achar1=0;
  add_uchar2uchar();


  achar0 = 0;
  achar1 = 32;
  add_uchar2uchar2();

#ifdef SUPPORT_BIT_TYPES
  add_bits();

  add_bit2uchar();
  add_bit2uint();
#endif


  success = failures;
  done();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #2
0
File: xor.c Project: An-S/testsuite
int  main(void)
{

	opentest(OUTFILE);


  xor_chars_0_1();

  if(achar2)
    failures++;

  if(achar0 != 1)
    failures++;

  if(achar1 != 5)
    failures++;

  achar0 = achar1;
  xor_if();

  success = failures;
  done();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #3
0
int main(void)
{
    opentest(OUTFILE);
	fs= func( (fd/a) ,  func(2,0x0082c90f) );
	fprintf(outfile,"fs:%ld\n",fs);
	fs=_func( (fd/a) , _func(2,0x0082c90f) );
	fprintf(outfile,"fs:%ld\n",fs);
    closetest(THISFILE);
}
Example #4
0
int
main(int argc, char *argv[])
{
  printf(1, "usertests starting\n");

  if(open("usertests.ran", 0) >= 0){
    printf(1, "already ran user tests -- rebuild fs.img\n");
    exit();
  }
  close(open("usertests.ran", O_CREATE));

  createdelete();
  linkunlink();
  concreate();
  fourfiles();
  sharedfd();

  bigargtest();
  bigwrite();
  bigargtest();
  bsstest();
  sbrktest();
  validatetest();

  opentest();
  writetest();
  writetest1();
  createtest();

  openiputtest();
  exitiputtest();
  iputtest();

  mem();
  pipe1();
  preempt();
  exitwait();

  rmdot();
  fourteen();
  bigfile();
  subdir();
  linktest();
  unlinkread();
  dirfile();
  iref();
  forktest();
  bigdir(); // slow
  exectest();

  exit();
}
Example #5
0
main()
{
    int i, j;

    opentest(OUTFILE);
    for (i = 0; y[i]; i++) {
        for (j = 0; y[i][j]; j++)
            fprintf(outfile," %d", y[i][j]);
        fprintf(outfile,"\n");
    }
    f();
    g(wordlist);
    closetest(THISFILE);
    return 0;
}
Example #6
0
int
main (void)
{

	opentest(OUTFILE);

  while1 ();


  success = failures;
  done ();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #7
0
main()
{
	opentest(OUTFILE);
	print("test 1\n");
	print("test %s\n", "2");
	print("test %d%c", 3, '\n');
	print("%s%s %w%c", "te", "st", 4, '\n');
    #ifdef NO_FLOATS
		print("%s%s %f%c", "te", "st", (signed long) 5, '\n');
	#else
		print("%s%s %f%c", "te", "st", 5.0, '\n');
    #endif
	#ifndef NO_FUNCS_TAKE_STRUCTS
        print("%b %b %b %b %b %b\n", x, x, x, x, x, x);
	#endif
	closetest(THISFILE);
	return 0;
}
Example #8
0
int
main (void)
{

	opentest(OUTFILE);

  init_array(4);
  check_array(4);

  if(buff[achar0 + 7] != 4+7)
    failures++;

  dummy = buff[achar0];

  if(dummy != 4)
    failures++;

  if(dummy != (buff[achar0+1] -1))
    failures++;

  index_by_pointer(&dummy, 8);

  f1 (&achar0);
  f2 (&aint0);

  acharP = f3 ();
  if ((acharP == 0) || (*acharP))
    failures++;
  achar0 = 42;
  if(*acharP != 42)
    failures++;

  achar0 = 5;
  f4(&achar0, achar0);

  success = failures;
  done ();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #9
0
int  main(void)
{

	opentest(OUTFILE);


  compound_compare_uc();
  compound_compare_ui();
  compound_compare_ul();

  uc0 = 0xff;
  compound_compare_uc_lit();

  success = failures;
  done();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #10
0
File: cvt.c Project: An-S/testsuite
main() {
	opentest(OUTFILE);

        c= 1;     s=c;i=c;l=c;C=c;S=c;I=c;L=c; f=c;d=c;D=c;  print();
        s= 2; c=s;    i=s;l=s;C=s;S=s;I=s;L=s; f=s;d=s;D=s;  print();
        i= 3; c=i;s=i;    l=i;C=i;S=i;I=i;L=i; f=i;d=i;D=i;  print();
        l= 4; c=l;s=l;i=l;    C=l;S=l;I=l;L=l; f=l;d=l;D=l;  print();
        C= 5; c=C;s=C;i=C;l=C;    S=C;I=C;L=C; f=C;d=C;D=C;  print();
        S= 6; c=S;s=S;i=S;l=S;C=S;    I=S;L=S; f=S;d=S;D=S;  print();
        I= 7; c=I;s=I;i=I;l=I;C=I;S=I;    L=I; f=I;d=I;D=I;  print();
        L= 8; c=L;s=L;i=L;l=L;C=L;S=L;I=S;     f=L;d=L;D=L;  print();
        f= 9; c=f;s=f;i=f;l=f;C=f;S=f;I=f;L=f;     d=f;D=f;  print();
        d=10; c=d;s=d;i=d;l=d;C=d;S=d;I=d;L=d;f=d;     D=d;  print();
    	D=11; c=D;s=D;i=D;l=D;C=D;S=D;I=D;L=D;f=D;d=D;     print();

		p=0; p=0L; p=0U; p=0UL; p=P;
		P=0; P=0L; P=0U; P=0UL; P=p;
	closetest(THISFILE);
		return 0;

}
Example #11
0
int
main (void)
{

	opentest(OUTFILE);

  struct1.c0 = 0;
  struct1.c1 = 0;
  struct_test ();
  ptr_to_struct (&struct1);

  struct1.c0 = 0;
  struct1.c1 = 1;
  add_chars();

  success = failures;
  done ();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #12
0
int
main (void)
{

	opentest(OUTFILE);


  c_char();
  c_int();
  c_long();

  int0 = -1;
  c_uminus();
  if(int1 != 1)
    failures++;

  success = failures;
  done ();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}
Example #13
0
int main(int argc,char **argv)
{

	#ifdef USECMDLINE
	if (argc < 2) {
		printf("Usage: %s [duration] [disks]\n", argv[0]);
		exit(1);
	}
	else
	{
		if(argc > 1) duration = atoi(argv[1]);
		if(argc > 2) disk = atoi(argv[2]);
	}
	#endif

	opentest(OUTFILE);

	fprintf(outfile,"towers of hanoi\ndisks: %d\n\n",disk);

	num[1] = disk;

	#ifdef VERBOSE
   	fprintf(outfile,"%2d: %2d %2d %2d %2d\n",
		(int)iter,(int)num[0],(int)num[1],(int)num[2],(int)num[3]);
	#endif

	while(num[3]<disk)
    {

        mov(disk,1,3);
		++iter;
	}

	closetest(THISFILE);

    return 0;
}
Example #14
0
int main(void)
{
	opentest(OUTFILE);

  int0 = 5;
  int1 = 4;

  sub_int1();
  fprintf(outfile,"failures: %d\n",failures);

  int0 = 5;
  int1 = 4;
  char0 = 2;

  sub_char_int();
  fprintf(outfile,"failures: %d\n",failures);

  char0 = 0x7f;
  char1 = -5;
  assign_char2int();
  fprintf(outfile,"failures: %d\n",failures);

  char1 = 9;
  sub_compound_char();
  fprintf(outfile,"failures: %d\n",failures);

  int1 = 9;
  sub_compound_int();

  success = failures;
  done();
  fprintf(outfile,"failures: %d\n",failures);
	closetest(THISFILE);

    return (0);
}