printf 124 user/bin/ls/ls.c printf("\n");
printf 126 user/bin/ls/ls.c printf("%s:\n", file);
printf 157 user/bin/ls/ls.c printf("%3d ", statbuf.st_blocks);
printf 180 user/bin/ls/ls.c printf("%crwx------ %2d root %-8llu",
printf 185 user/bin/ls/ls.c printf("%s\n", file);
printf 53 user/bin/pwd/pwd.c printf("%s\n", buf);
printf 119 user/bin/sh/sh.c printf("Exit %d", WEXITSTATUS(status));
printf 122 user/bin/sh/sh.c printf("Signal %d (core dumped)", WTERMSIG(status));
printf 125 user/bin/sh/sh.c printf("Signal %d", WTERMSIG(status));
printf 128 user/bin/sh/sh.c printf("Stopped on signal %d", WSTOPSIG(status));
printf 131 user/bin/sh/sh.c printf("Invalid status code %d", status);
printf 148 user/bin/sh/sh.c printf("pid %d: ", pid);
printf 150 user/bin/sh/sh.c printf("\n");
printf 170 user/bin/sh/sh.c printf("pid %d: ", pid);
printf 172 user/bin/sh/sh.c printf("\n");
printf 229 user/bin/sh/sh.c printf("Usage: wait [pid]\n");
printf 249 user/bin/sh/sh.c printf("Usage: chdir dir\n");
printf 271 user/bin/sh/sh.c printf("Usage: exit [code]\n");
printf 318 user/bin/sh/sh.c printf("%s: Too many arguments "
printf 343 user/bin/sh/sh.c printf("%s: Too many background jobs; wait for "
printf 383 user/bin/sh/sh.c printf("[%d] %s ... &\n", pid, args[0]);
printf 467 user/bin/sh/sh.c printf("OS/161$ ");
printf 472 user/bin/sh/sh.c printf("\n");
printf 54 user/include/stdio.h int printf(const char *fmt, ...);
printf 69 user/sbin/dumpsfs/dumpsfs.c printf("Volume name: %-40s %u blocks\n", sp.sp_volname,
printf 85 user/sbin/dumpsfs/dumpsfs.c printf(" [block %u]\n", block);
printf 89 user/sbin/dumpsfs/dumpsfs.c printf(" [free entry]\n");
printf 93 user/sbin/dumpsfs/dumpsfs.c printf(" %u %s\n", ino, sds[i].sfd_name);
printf 113 user/sbin/dumpsfs/dumpsfs.c printf("Directory %u: %d entries\n", ino, nentries);
printf 132 user/sbin/dumpsfs/dumpsfs.c printf(" %u blocks in directory\n", nblocks);
printf 143 user/sbin/dumpsfs/dumpsfs.c printf("Freemap: %u blocks (%u %u %u)\n", nblocks, SFS_BITMAPSIZE(fsblocks), fsblocks, SFS_BLOCKBITS);
printf 148 user/sbin/dumpsfs/dumpsfs.c printf("%02x", (unsigned char)data[j]);
printf 150 user/sbin/dumpsfs/dumpsfs.c printf("\n");
printf 154 user/sbin/dumpsfs/dumpsfs.c printf("\n");
printf 54 user/testbin/add/add.c printf("Answer: %d\n", i+j);
printf 46 user/testbin/argtest/argtest.c printf("argc: %d\n", argc);
printf 53 user/testbin/argtest/argtest.c printf("argv[%d]: %s\n", i, tmp);
printf 229 user/testbin/badcall/driver.c printf("[%c] %-24s", ops[i].ch, ops[i].name);
printf 231 user/testbin/badcall/driver.c printf("\n");
printf 235 user/testbin/badcall/driver.c printf("\n");
printf 237 user/testbin/badcall/driver.c printf("[1] %-24s", "asst1");
printf 238 user/testbin/badcall/driver.c printf("[2] %-24s\n", "asst2");
printf 239 user/testbin/badcall/driver.c printf("[3] %-24s", "asst3");
printf 240 user/testbin/badcall/driver.c printf("[4] %-24s\n", "asst4");
printf 241 user/testbin/badcall/driver.c printf("[*] %-24s", "all");
printf 242 user/testbin/badcall/driver.c printf("[!] %-24s\n", "quit");
printf 262 user/testbin/badcall/driver.c printf("[%s]\n", ops[i].name);
printf 272 user/testbin/badcall/driver.c printf("[%s]\n", ops[i].name);
printf 280 user/testbin/badcall/driver.c printf("Invalid request %c\n", op);
printf 292 user/testbin/badcall/driver.c printf("[%c-%c, 1-4, *, ?=menu, !=quit]\n", LOWEST, HIGHEST);
printf 297 user/testbin/badcall/driver.c printf("Choose: %c\n",
printf 306 user/testbin/badcall/driver.c printf("Choose: ");
printf 311 user/testbin/badcall/driver.c printf("%c\n", op);
printf 62 user/testbin/bigfile/bigfile.c printf("Creating a file of size %d\n", size);
printf 235 user/testbin/crash/crash.c printf("[%c] %s\n", ops[i].ch, ops[i].name);
printf 237 user/testbin/crash/crash.c printf("[*] Run everything (in subprocesses)\n");
printf 238 user/testbin/crash/crash.c printf("Note: [f] may not cause an exception on some "
printf 241 user/testbin/crash/crash.c printf("Choose: ");
printf 247 user/testbin/crash/crash.c printf("Running: [%c] %s\n", ops[i].ch, ops[i].name);
printf 256 user/testbin/crash/crash.c printf("I wasn't killed - test fails!\n");
printf 261 user/testbin/crash/crash.c printf("Signal %d\n", WTERMSIG(status));
printf 264 user/testbin/crash/crash.c printf("Exit %d\n", WEXITSTATUS(status));
printf 272 user/testbin/crash/crash.c printf("I wasn't killed - test fails!\n");
printf 67 user/testbin/ctest/ctest.c printf("Usage: ctest [stridesize]\n");
printf 68 user/testbin/ctest/ctest.c printf(" stridesize should not be a multiple of 2.\n");
printf 72 user/testbin/ctest/ctest.c printf("Starting ctest: stride %d\n", stride);
printf 99 user/testbin/ctest/ctest.c printf("\nDone!\n");
printf 208 user/testbin/dirseek/dirseek.c printf("Scanning directory...\n");
printf 219 user/testbin/dirseek/dirseek.c printf("Rewinding directory and reading it again...\n");
printf 277 user/testbin/dirseek/dirseek.c printf("Trying to read each entry again...\n");
printf 289 user/testbin/dirseek/dirseek.c printf("Trying to read a bunch of entries randomly...\n");
printf 330 user/testbin/dirseek/dirseek.c printf("Trying to read after going to EOF...\n");
printf 367 user/testbin/dirseek/dirseek.c printf("Trying some possibly invalid reads...\n");
printf 397 user/testbin/dirseek/dirseek.c printf("Survived %d invalid reads...\n", k);
printf 400 user/testbin/dirseek/dirseek.c printf("Couldn't find any invalid offsets to try...\n");
printf 403 user/testbin/dirseek/dirseek.c printf("Trying to read beyond EOF...\n");
printf 417 user/testbin/dirseek/dirseek.c printf("Opening directory...\n");
printf 420 user/testbin/dirseek/dirseek.c printf("Running tests...\n");
printf 446 user/testbin/dirseek/dirseek.c printf("Closing directory...\n");
printf 492 user/testbin/dirseek/dirseek.c printf("Making directory %s...\n", TESTDIR);
printf 504 user/testbin/dirseek/dirseek.c printf("Making some files...\n");
printf 521 user/testbin/dirseek/dirseek.c printf("Cleaning up...\n");
printf 61 user/testbin/dirtest/dirtest.c printf("Creating directory: %s\n", dirname);
printf 71 user/testbin/dirtest/dirtest.c printf("Passed directory creation test.\n");
printf 76 user/testbin/dirtest/dirtest.c printf("Removing directory: %s\n", dirname);
printf 82 user/testbin/dirtest/dirtest.c printf("Passed directory removal test.\n");
printf 82 user/testbin/f_test/f_read.c printf("File Reader starting ...\n\n");
printf 105 user/testbin/f_test/f_read.c printf("File Read exited successfully!\n");
printf 127 user/testbin/f_test/f_test.c printf("[BIGFILE] test starting :\n");
printf 128 user/testbin/f_test/f_test.c printf("\tCreating a file of size: %d\n", size);
printf 139 user/testbin/f_test/f_test.c printf("\tWriting to file.\n");
printf 144 user/testbin/f_test/f_test.c printf("\rBW : %d", i);
printf 148 user/testbin/f_test/f_test.c printf("\n\tReading from file.\n");
printf 167 user/testbin/f_test/f_test.c printf("\rBR : %d", i);
printf 184 user/testbin/f_test/f_test.c printf("\n[BIGFILE] : Success!\n");
printf 198 user/testbin/f_test/f_test.c printf("Spawning 2 readers, 1 writer.\n");
printf 206 user/testbin/f_test/f_test.c printf("Initializing test file: ");
printf 219 user/testbin/f_test/f_test.c printf("Done initializing. Starting processes...\n");
printf 225 user/testbin/f_test/f_test.c printf("Waiting for processes.\n");
printf 235 user/testbin/f_test/f_test.c printf("[CONCUR] Done!\n");
printf 256 user/testbin/f_test/f_test.c printf("\tCreating dir : %s\n", dirname);
printf 263 user/testbin/f_test/f_test.c printf("\tCreating file: %s\n", dirname);
printf 273 user/testbin/f_test/f_test.c printf("[DIRTEST] : Passed directory creation test.\n");
printf 278 user/testbin/f_test/f_test.c printf("\tDeleting file: %s\n", dirname);
printf 285 user/testbin/f_test/f_test.c printf("\tRemoving dir : %s\n", dirname);
printf 294 user/testbin/f_test/f_test.c printf("[DIRTEST] : Passed directory removal test.\n");
printf 295 user/testbin/f_test/f_test.c printf("[DIRTEST] : Success!\n");
printf 328 user/testbin/f_test/f_test.c printf("[BIGFILE] : Run #1\n");
printf 330 user/testbin/f_test/f_test.c printf("[BIGFILE] : Run #2\n");
printf 335 user/testbin/f_test/f_test.c printf("[DIRTEST] : Run #1\n");
printf 337 user/testbin/f_test/f_test.c printf("[DIRTEST] : Run #2\n");
printf 342 user/testbin/f_test/f_test.c printf("[CONCUR]\n");
printf 70 user/testbin/f_test/f_write.c printf("File Writer starting ...\n");
printf 84 user/testbin/f_test/f_write.c printf("File Write exited successfully!\n");
printf 48 user/testbin/faulter/faulter.c printf("\nEntering the faulter program - I should die immediately\n");
printf 50 user/testbin/faulter/faulter.c printf("I didn't get killed! Program has a bug\n");
printf 98 user/testbin/filetest/filetest.c printf("Passed filetest.\n");
printf 80 user/testbin/hash/hash.c printf("Hash : %d\n", j);
printf 53 user/testbin/huge/huge.c printf("Entering the huge program - I will stress test your VM\n");
printf 60 user/testbin/huge/huge.c printf("stage [1] done\n");
printf 67 user/testbin/huge/huge.c printf("stage [2.%d] done\n", j);
printf 70 user/testbin/huge/huge.c printf("stage [2] done\n");
printf 75 user/testbin/huge/huge.c printf("BAD NEWS!!! - your VM mechanism has a bug!\n");
printf 80 user/testbin/huge/huge.c printf("You passed!\n");
printf 75 user/testbin/malloctest/malloctest.c printf("\b \b");
printf 115 user/testbin/malloctest/malloctest.c printf(".");
printf 119 user/testbin/malloctest/malloctest.c printf("\n");
printf 141 user/testbin/malloctest/malloctest.c printf("\n");
printf 143 user/testbin/malloctest/malloctest.c printf("FAILED: data mismatch at offset %lu of block "
printf 151 user/testbin/malloctest/malloctest.c printf(".");
printf 155 user/testbin/malloctest/malloctest.c printf("\n");
printf 176 user/testbin/malloctest/malloctest.c printf("*** Malloc test 1 ***\n");
printf 177 user/testbin/malloctest/malloctest.c printf("Allocating %u bytes\n", BIGSIZE);
printf 180 user/testbin/malloctest/malloctest.c printf("FAILED: malloc failed\n");
printf 186 user/testbin/malloctest/malloctest.c printf("FAILED: data corrupt\n");
printf 192 user/testbin/malloctest/malloctest.c printf("Passed malloc test 1.\n");
printf 235 user/testbin/malloctest/malloctest.c printf("Entering malloc test 2.\n");
printf 236 user/testbin/malloctest/malloctest.c printf("Make sure you read and understand the comment in malloctest.c "
printf 239 user/testbin/malloctest/malloctest.c printf("Testing how much memory we can allocate:\n");
printf 242 user/testbin/malloctest/malloctest.c printf(" %9lu bytes: failed\n", (unsigned long) size);
printf 244 user/testbin/malloctest/malloctest.c printf(" %9lu bytes: succeeded\n", (unsigned long) size);
printf 246 user/testbin/malloctest/malloctest.c printf("Passed part 1\n");
printf 248 user/testbin/malloctest/malloctest.c printf("Touching all the words in the block.\n");
printf 251 user/testbin/malloctest/malloctest.c printf("Validating the words in the block.\n");
printf 253 user/testbin/malloctest/malloctest.c printf("FAILED: data corrupt\n");
printf 256 user/testbin/malloctest/malloctest.c printf("Passed part 2\n");
printf 259 user/testbin/malloctest/malloctest.c printf("Freeing the block\n");
printf 261 user/testbin/malloctest/malloctest.c printf("Passed part 3\n");
printf 262 user/testbin/malloctest/malloctest.c printf("Allocating another block\n");
printf 266 user/testbin/malloctest/malloctest.c printf("FAILED: free didn't return the memory?\n");
printf 271 user/testbin/malloctest/malloctest.c printf("Passed malloc test 2.\n");
printf 302 user/testbin/malloctest/malloctest.c printf("Entering malloc test 3.\n");
printf 303 user/testbin/malloctest/malloctest.c printf("Make sure you read and understand the comment in malloctest.c "
printf 306 user/testbin/malloctest/malloctest.c printf("Testing how much memory we can allocate:\n");
printf 319 user/testbin/malloctest/malloctest.c printf(".");
printf 323 user/testbin/malloctest/malloctest.c printf("Allocated %lu bytes\n", (unsigned long) tot);
printf 325 user/testbin/malloctest/malloctest.c printf("Trying some more allocations which I expect to fail...\n");
printf 329 user/testbin/malloctest/malloctest.c printf("FAILED: malloc(%u) succeeded\n", SMALLSIZE);
printf 335 user/testbin/malloctest/malloctest.c printf("FAILED: malloc(%u) succeeded\n", MEDIUMSIZE);
printf 341 user/testbin/malloctest/malloctest.c printf("FAILED: malloc(%u) succeeded\n", BIGSIZE);
printf 345 user/testbin/malloctest/malloctest.c printf("Ok, now I'm going to free everything...\n");
printf 360 user/testbin/malloctest/malloctest.c printf("FAILED: data corruption\n");
printf 364 user/testbin/malloctest/malloctest.c printf("Let me see if I can allocate some more now...\n");
printf 368 user/testbin/malloctest/malloctest.c printf("FAIL: Nope, I couldn't.\n");
printf 373 user/testbin/malloctest/malloctest.c printf("Passed malloc test 3\n");
printf 394 user/testbin/malloctest/malloctest.c printf("Entering malloc test 4.\n");
printf 395 user/testbin/malloctest/malloctest.c printf("This test is intended for first/best-fit based mallocs.\n");
printf 396 user/testbin/malloctest/malloctest.c printf("This test may not work correctly if run after other tests.\n");
printf 398 user/testbin/malloctest/malloctest.c printf("Testing free list coalescing:\n");
printf 402 user/testbin/malloctest/malloctest.c printf("FAILED: malloc(%u) failed\n", SMALLSIZE);
printf 408 user/testbin/malloctest/malloctest.c printf("FAILED: malloc(%u) failed\n", MEDIUMSIZE);
printf 413 user/testbin/malloctest/malloctest.c printf("Buh? I can't fit a void * in an unsigned long\n");
printf 414 user/testbin/malloctest/malloctest.c printf("ENVIRONMENT FAILED...\n");
printf 421 user/testbin/malloctest/malloctest.c printf("x is 0x%lx; y is 0x%lx\n", lx, ly);
printf 433 user/testbin/malloctest/malloctest.c printf("FAIL: x == y\n");
printf 444 user/testbin/malloctest/malloctest.c printf("FAIL: y starts within x\n");
printf 448 user/testbin/malloctest/malloctest.c printf("FAIL: x starts within y\n");
printf 458 user/testbin/malloctest/malloctest.c printf("TEST UNSUITABLE: y is below x\n");
printf 466 user/testbin/malloctest/malloctest.c printf("Apparent block overhead: %lu\n", overhead);
printf 469 user/testbin/malloctest/malloctest.c printf("TEST UNSUITABLE: block overhead absurdly large.\n");
printf 473 user/testbin/malloctest/malloctest.c printf("FAIL: block overhead is too large.\n");
printf 477 user/testbin/malloctest/malloctest.c printf("Freeing blocks...\n");
printf 483 user/testbin/malloctest/malloctest.c printf("Now allocating %lu bytes... should reuse the space.\n", zsize);
printf 486 user/testbin/malloctest/malloctest.c printf("FAIL: Allocation failed...\n");
printf 492 user/testbin/malloctest/malloctest.c printf("z is 0x%lx (x was 0x%lx, y 0x%lx)\n", lz, lx, ly);
printf 495 user/testbin/malloctest/malloctest.c printf("Passed.\n");
printf 498 user/testbin/malloctest/malloctest.c printf("Failed.\n");
printf 527 user/testbin/malloctest/malloctest.c printf("Seeded random number generator with %lu.\n", seed);
printf 541 user/testbin/malloctest/malloctest.c printf("\nmalloc %u failed\n", size);
printf 558 user/testbin/malloctest/malloctest.c printf(".");
printf 561 user/testbin/malloctest/malloctest.c printf("\n");
printf 570 user/testbin/malloctest/malloctest.c printf("FAILED malloc test %d\n", testno);
printf 573 user/testbin/malloctest/malloctest.c printf("Passed malloc test %d\n", testno);
printf 581 user/testbin/malloctest/malloctest.c printf("Beginning malloc test 5\n");
printf 592 user/testbin/malloctest/malloctest.c printf("Beginning malloc test 6\n");
printf 616 user/testbin/malloctest/malloctest.c printf("Beginning malloc test 7\n");
printf 618 user/testbin/malloctest/malloctest.c printf("Enter random seed: ");
printf 670 user/testbin/malloctest/malloctest.c printf(" %2d %s\n", tests[i].num,
printf 675 user/testbin/malloctest/malloctest.c printf("malloctest: ");
printf 78 user/testbin/matmult/matmult-orig.c printf("matmult-orig finished.\n");
printf 80 user/testbin/matmult/matmult-orig.c printf("answer is: %d (should be %d)\n", r, RIGHT);
printf 82 user/testbin/matmult/matmult-orig.c printf("FAILED\n");
printf 85 user/testbin/matmult/matmult-orig.c printf("Passed.\n");
printf 82 user/testbin/matmult/matmult.c printf("matmult finished.\n");
printf 83 user/testbin/matmult/matmult.c printf("answer is: %d (should be %d)\n", r, RIGHT);
printf 85 user/testbin/matmult/matmult.c printf("FAILED\n");
printf 88 user/testbin/matmult/matmult.c printf("Passed.\n");
printf 178 user/testbin/palin/palin.c printf("Welcome to the palindrome tester!\n");
printf 179 user/testbin/palin/palin.c printf("I will take a large palindrome and test it.\n");
printf 180 user/testbin/palin/palin.c printf("Here it is:\n");
printf 181 user/testbin/palin/palin.c printf("%s\n", palindrome);
printf 183 user/testbin/palin/palin.c printf("Testing...");
printf 191 user/testbin/palin/palin.c printf("NOT a palindrome\n");
printf 196 user/testbin/palin/palin.c printf("IS a palindrome\n");
printf 243 user/testbin/parallelvm/parallelvm.c printf("Job size approximately %lu bytes\n", (unsigned long) JOBSIZE);
printf 244 user/testbin/parallelvm/parallelvm.c printf("Forking %d jobs; total load %luk\n", NJOBS,
printf 274 user/testbin/parallelvm/parallelvm.c printf("%d subprocesses failed\n", failcount);
printf 277 user/testbin/parallelvm/parallelvm.c printf("Test complete\n");
printf 116 user/testbin/randcall/main.c printf("Usage: randcall [-f] [-c count] [-r seed] 2|3|4|all\n");
printf 117 user/testbin/randcall/main.c printf(" -f suppress forking\n");
printf 118 user/testbin/randcall/main.c printf(" -c set iteration count (default 100)\n");
printf 119 user/testbin/randcall/main.c printf(" -r set pseudorandom seed (default 0)\n");
printf 160 user/testbin/randcall/main.c printf("Seed: %d Count: %d\n", seed, count);
printf 119 user/testbin/rmdirtest/rmdirtest.c printf("Making %s\n", testdir);
printf 122 user/testbin/rmdirtest/rmdirtest.c printf("Removing %s while in it\n", testdir);
printf 125 user/testbin/rmdirtest/rmdirtest.c printf("Leaving the test directory\n");
printf 139 user/testbin/rmdirtest/rmdirtest.c printf("Now trying with the directory open...\n");
printf 165 user/testbin/rmdirtest/rmdirtest.c printf("Checking if . exists after rmdir\n");
printf 233 user/testbin/rmdirtest/rmdirtest.c printf("Checking if creating files works after rmdir...\n");
printf 275 user/testbin/rmdirtest/rmdirtest.c printf("Checking if creating subdirs works after rmdir...\n");
printf 318 user/testbin/rmdirtest/rmdirtest.c printf("Now trying to list the directory...\n");
printf 402 user/testbin/rmdirtest/rmdirtest.c printf("Whew... survived.\n");
printf 160 user/testbin/rmtest/rmtest.c printf("Succeeded!\n");
printf 95 user/testbin/tictac/tictac.c printf("Player %d, you WON!\n\n", player);
printf 104 user/testbin/tictac/tictac.c printf("Tie Game!\n\n");
printf 124 user/testbin/tictac/tictac.c printf("Welcome to tic-tac-toe!\n");
printf 125 user/testbin/tictac/tictac.c printf("Player 1 always plays X and player 2 always play O\n");
printf 126 user/testbin/tictac/tictac.c printf("Good luck!\n\n\n");
printf 145 user/testbin/tictac/tictac.c printf("\n 0 1 2\n");
printf 149 user/testbin/tictac/tictac.c printf(" %d ", i);
printf 152 user/testbin/tictac/tictac.c case EMPTY: printf(" "); break;
printf 153 user/testbin/tictac/tictac.c case X_MARKER: printf(" X "); break;
printf 154 user/testbin/tictac/tictac.c case O_MARKER: printf(" O "); break;
printf 155 user/testbin/tictac/tictac.c default: printf("???"); break;
printf 158 user/testbin/tictac/tictac.c printf("\n");
printf 160 user/testbin/tictac/tictac.c printf("\n");
printf 184 user/testbin/tictac/tictac.c printf("%s [yes/no] ", msg);
printf 192 user/testbin/tictac/tictac.c printf("Please answer either yes or no\n");
printf 221 user/testbin/tictac/tictac.c printf("Player %d (%c), your move\n", player,
printf 225 user/testbin/tictac/tictac.c printf("Which row [0-%d]: ", DIM-1);
printf 231 user/testbin/tictac/tictac.c printf("Invalid row; must be >= 0 and < %d\n", DIM-1);
printf 234 user/testbin/tictac/tictac.c printf("Which column [0-%d]: ", DIM-1);
printf 240 user/testbin/tictac/tictac.c printf("Invalid column; must be >= 0 and < %d\n",
printf 246 user/testbin/tictac/tictac.c printf("That location is occupied; please try again\n");
printf 82 user/testbin/userthreads/userthreads.c printf("Parent has left.\n");
printf 96 user/testbin/userthreads/userthreads.c printf("Blade ");
printf 106 user/testbin/userthreads/userthreads.c printf(" Runner\n");
printf 115 user/testbin/zero/zero.c printf("I guess you haven't implemented sbrk yet.\n");
printf 136 user/testbin/zero/zero.c printf("zero: phase 1: checking .bss\n");
printf 140 user/testbin/zero/zero.c printf("zero: phase 2: checking sbrk()\n");
printf 143 user/testbin/zero/zero.c printf("zero: passed\n");
printf 17 user/uw-testbin/argtest/argtest.c printf("argc : %d\n", argc);
printf 18 user/uw-testbin/argtest/argtest.c printf("&tmp : %p\n", &tmp);
printf 19 user/uw-testbin/argtest/argtest.c printf("&i : %p\n", &i);
printf 20 user/uw-testbin/argtest/argtest.c printf("&argc : %p\n", &argc);
printf 21 user/uw-testbin/argtest/argtest.c printf("&argv : %p\n", &argv);
printf 22 user/uw-testbin/argtest/argtest.c printf("argv : %p\n", argv);
printf 23 user/uw-testbin/argtest/argtest.c printf("\n");
printf 26 user/uw-testbin/argtest/argtest.c printf("&argv[%d] : %p\n", i, &argv[i]);
printf 28 user/uw-testbin/argtest/argtest.c printf("\n");
printf 31 user/uw-testbin/argtest/argtest.c printf("argv[%d] : %p\n", i, argv[i]);
printf 33 user/uw-testbin/argtest/argtest.c printf("\n");
printf 40 user/uw-testbin/argtest/argtest.c printf("argv[%d] -> %s\n", i, tmp);
printf 37 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to create file\n");
printf 46 user/uw-testbin/conc-io/conc-io.c printf("Fork %d failed\n", i);
printf 53 user/uw-testbin/conc-io/conc-io.c printf("Process number %d is done\n", i);
printf 61 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to create processes\n");
printf 69 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: wait for processes failed\n");
printf 71 user/uw-testbin/conc-io/conc-io.c printf("Done waiting for process number %d\n", i);
printf 78 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to open file\n");
printf 89 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED; Writes were not atomic\n");
printf 90 user/uw-testbin/conc-io/conc-io.c printf("buffer[%d] = %c != buffer[%d] = %c\n",
printf 102 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to close file\n");
printf 104 user/uw-testbin/conc-io/conc-io.c printf("PASSED\n");
printf 127 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to open file\n");
printf 135 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to write %d bytes to file\n", BUF_SIZE);
printf 150 user/uw-testbin/conc-io/conc-io.c printf("### TEST FAILED: Unable to close file\n");
printf 149 user/uw-testbin/files2/files2.c printf("WARNING: THERE MAY NOT BE A LIMIT ON THE NUMBER OF OPEN FILES\n");
printf 158 user/uw-testbin/files2/files2.c printf("Number of files opened = %d\n", count);
printf 29 user/uw-testbin/lib/testutils.c printf(" %s : function = %s, line = %d test was %s\n", file, func, line, in_test);
printf 49 user/uw-testbin/lib/testutils.c printf("%s ON TEST = %d : Got %d : expected %d\n",
printf 53 user/uw-testbin/lib/testutils.c printf(" %s\n", str);
printf 77 user/uw-testbin/lib/testutils.c printf("%s ON TEST = %d : Got %d : expected one of %d or %d\n",
printf 81 user/uw-testbin/lib/testutils.c printf(" %s\n", str);
printf 105 user/uw-testbin/lib/testutils.c printf("%s ON TEST = %d : Got %d : expected Positive Value\n",
printf 109 user/uw-testbin/lib/testutils.c printf(" %s\n", str);
printf 132 user/uw-testbin/lib/testutils.c printf("%s ON TEST = %d : Got %d : expected Negative Value\n",
printf 136 user/uw-testbin/lib/testutils.c printf(" %s\n", str);
printf 159 user/uw-testbin/lib/testutils.c printf("%s ON TEST = %d : Got %d : Expected anything but %d\n",
printf 163 user/uw-testbin/lib/testutils.c printf(" %s\n", str);
printf 180 user/uw-testbin/lib/testutils.c printf("TEST VERBOSE ON\n");
printf 187 user/uw-testbin/lib/testutils.c printf("TEST VERBOSE OFF\n");
printf 194 user/uw-testbin/lib/testutils.c printf("TEST STATS for %s : from function = %s, line = %d\n",
printf 196 user/uw-testbin/lib/testutils.c printf(" Number of failures = %d Number of successes = %d Number of Tests = %d\n",
printf 198 user/uw-testbin/lib/testutils.c printf("\n");
printf 225 user/uw-testbin/lib/testutils.c printf("Should have 7 passes and 7 failures\n");
printf 35 user/uw-testbin/pidcheck/pidcheck.c printf("C: %d\n",pid2);
printf 45 user/uw-testbin/pidcheck/pidcheck.c printf("PC: %d\n",pid);
printf 48 user/uw-testbin/pidcheck/pidcheck.c printf("PP: %d\n",pid2);
printf 26 user/uw-testbin/romemwrite/romemwrite.c printf("Trying to write to the text segment\n");
printf 27 user/uw-testbin/romemwrite/romemwrite.c printf("This program should fail if the text segment is read-only.\n");
printf 28 user/uw-testbin/romemwrite/romemwrite.c printf("However, the kernel should not crash...\n");
printf 32 user/uw-testbin/romemwrite/romemwrite.c printf("IF THIS PRINTS, THE TEST FAILED\n");
printf 32 user/uw-testbin/sparse/sparse.c printf("Starting the sparse program\n");
printf 40 user/uw-testbin/sparse/sparse.c printf("stage [1] done\n");
printf 49 user/uw-testbin/sparse/sparse.c printf("stage [2] done\n");
printf 55 user/uw-testbin/sparse/sparse.c printf("Test failed! Unexpected value at array position %d\n", i);
printf 60 user/uw-testbin/sparse/sparse.c printf("SUCCESS\n");
printf 36 user/uw-testbin/tlbfaulter/tlbfaulter.c printf("Starting the tlbfaulter program\n");
printf 43 user/uw-testbin/tlbfaulter/tlbfaulter.c printf("tlbfaulter: array initialization completed\n");
printf 52 user/uw-testbin/tlbfaulter/tlbfaulter.c printf("tlbfaulter: array updates completed\n");
printf 57 user/uw-testbin/tlbfaulter/tlbfaulter.c printf("Test failed! Unexpected value at array position %d\n", i);
printf 62 user/uw-testbin/tlbfaulter/tlbfaulter.c printf("SUCCESS\n");
printf 19 user/uw-testbin/vm-crash1/vm-crash1.c printf("IF THIS PRINTS THE TEST FAILED\n");
printf 96 user/uw-testbin/vm-crash2/vm-crash2.c printf("IF THIS PRINTS THE TEST FAILED\n");
printf 24 user/uw-testbin/vm-crash3/vm-crash3.c printf("IF THIS PRINTS THE TEST FAILED\n");
printf 56 user/uw-testbin/vm-crash3/vm-crash3.c printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
printf 26 user/uw-testbin/vm-data1/vm-data1.c printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
printf 31 user/uw-testbin/vm-data1/vm-data1.c printf("SUCCEEDED\n");
printf 30 user/uw-testbin/vm-data2/vm-data2.c printf("FAILED array[%d] = %u != %d\n", i, array[index], i);
printf 35 user/uw-testbin/vm-data2/vm-data2.c printf("SUCCEEDED\n");
printf 41 user/uw-testbin/vm-data3/vm-data3.c printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
printf 60 user/uw-testbin/vm-data3/vm-data3.c printf("SUCCEEDED\n");
printf 68 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d %s[%d] = %u != %u ref = %d\n",
printf 83 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("[%10u] = %10u ", i, array[i]);
printf 85 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("\n");
printf 89 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("\n");
printf 100 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking uninitialized array1 pid = %d\n", getpid());
printf 104 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: array1[%d] = %u != %d\n", __FILE__, __LINE__, i, array1[i], 0);
printf 109 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking uninitialized array2 pid = %d\n", getpid());
printf 113 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 126 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized array1 pid = %d\n", getpid());
printf 131 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized array2 again pid = %d\n", getpid());
printf 134 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 139 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized stack_array pid = %d\n", getpid());
printf 142 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 147 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized init pid = %d\n", getpid());
printf 151 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 160 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized array2 pid = %d\n", getpid());
printf 164 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized stack_array pid = %d\n", getpid());
printf 167 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 173 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized init pid = %d\n", getpid());
printf 176 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 182 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized array1 for the last time pid = %d\n", getpid());
printf 184 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Checking initialized array2 for the last time pid = %d\n", getpid());
printf 188 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Pid = %d SUCCEEDED\n", getpid());
printf 199 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("PAGE_SIZE = %d\n", PAGE_SIZE);
printf 200 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("DATA_BYTES = %d\n", DATA_BYTES);
printf 201 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("ELEMS = %d\n", ELEMS);
printf 202 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("ELEMS_PER_PAGE = %d\n", ELEMS_PER_PAGE);
printf 203 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("PAGES = %d\n", PAGES);
printf 204 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Array elements = %d\n", ELEMS);
printf 205 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Pages per array = %d\n", ((ELEMS * sizeof(unsigned int)) / PAGE_SIZE));
printf 210 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Unable to fork\n");
printf 215 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Child pid = %d calling do_work\n", getpid());
printf 218 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("array 1\n");
printf 220 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("array 2\n");
printf 226 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("Parent pid = %d calling do_work\n", getpid());
printf 229 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("array 1\n");
printf 231 user/uw-testbin/vm-mix1-fork/vm-mix1-fork.c printf("array 2\n");
printf 66 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d %s[%d] = %u != %u ref = %d\n",
printf 81 user/uw-testbin/vm-mix1/vm-mix1.c printf("[%10u] = %10u ", i, array[i]);
printf 83 user/uw-testbin/vm-mix1/vm-mix1.c printf("\n");
printf 87 user/uw-testbin/vm-mix1/vm-mix1.c printf("\n");
printf 98 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking uninitialized array1\n");
printf 102 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: array1[%d] = %u != %d\n", __FILE__, __LINE__, i, array1[i], 0);
printf 107 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking uninitialized array2\n");
printf 111 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 124 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized array1\n");
printf 129 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized array2 again\n");
printf 132 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 137 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized stack_array\n");
printf 140 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 145 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized init\n");
printf 149 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 158 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized array2\n");
printf 162 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized stack_array\n");
printf 165 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 171 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized init\n");
printf 174 user/uw-testbin/vm-mix1/vm-mix1.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 180 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized array1 for the last time\n");
printf 182 user/uw-testbin/vm-mix1/vm-mix1.c printf("Checking initialized array2 for the last time\n");
printf 186 user/uw-testbin/vm-mix1/vm-mix1.c printf("SUCCEEDED\n");
printf 194 user/uw-testbin/vm-mix1/vm-mix1.c printf("PAGE_SIZE = %d\n", PAGE_SIZE);
printf 195 user/uw-testbin/vm-mix1/vm-mix1.c printf("DATA_BYTES = %d\n", DATA_BYTES);
printf 196 user/uw-testbin/vm-mix1/vm-mix1.c printf("ELEMS = %d\n", ELEMS);
printf 197 user/uw-testbin/vm-mix1/vm-mix1.c printf("ELEMS_PER_PAGE = %d\n", ELEMS_PER_PAGE);
printf 198 user/uw-testbin/vm-mix1/vm-mix1.c printf("PAGES = %d\n", PAGES);
printf 199 user/uw-testbin/vm-mix1/vm-mix1.c printf("Array elements = %d\n", ELEMS);
printf 200 user/uw-testbin/vm-mix1/vm-mix1.c printf("Pages per array = %d\n", ((ELEMS * sizeof(unsigned int)) / PAGE_SIZE));
printf 205 user/uw-testbin/vm-mix1/vm-mix1.c printf("array 1\n");
printf 207 user/uw-testbin/vm-mix1/vm-mix1.c printf("array 2\n");
printf 61 user/uw-testbin/vm-mix2/vm-mix2.c printf("from k = %d to i = %d end %d\n", i, k, end);
printf 75 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d %s[%d] = %u != %u\n",
printf 89 user/uw-testbin/vm-mix2/vm-mix2.c printf("[%10u] = %10u ", i, array[i]);
printf 91 user/uw-testbin/vm-mix2/vm-mix2.c printf("\n");
printf 95 user/uw-testbin/vm-mix2/vm-mix2.c printf("\n");
printf 106 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking uninitialized array1\n");
printf 110 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: array1[%d] = %u != %d\n", __FILE__, __LINE__, i, array1[i], 0);
printf 115 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking uninitialized array2\n");
printf 119 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 132 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized array1\n");
printf 137 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized array2 again\n");
printf 140 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: array2[%d] = %u != %d\n", __FILE__, __LINE__, i, array2[i], 0);
printf 145 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized stack_array\n");
printf 148 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 153 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized init\n");
printf 157 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 166 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized array2\n");
printf 170 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized stack_array\n");
printf 173 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: stack_array[%d] = %u != %d\n", __FILE__, __LINE__, i, stack_array[i], i);
printf 179 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized init\n");
printf 182 user/uw-testbin/vm-mix2/vm-mix2.c printf("FAILED in file %s at line %d: init[%d] = %u != %d\n", __FILE__, __LINE__, i, init[i], i);
printf 188 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized array1 for the last time\n");
printf 190 user/uw-testbin/vm-mix2/vm-mix2.c printf("Checking initialized array2 for the last time\n");
printf 194 user/uw-testbin/vm-mix2/vm-mix2.c printf("SUCCEEDED\n");
printf 202 user/uw-testbin/vm-mix2/vm-mix2.c printf("PAGE_SIZE = %d\n", PAGE_SIZE);
printf 203 user/uw-testbin/vm-mix2/vm-mix2.c printf("DATA_BYTES = %d\n", DATA_BYTES);
printf 204 user/uw-testbin/vm-mix2/vm-mix2.c printf("ELEMS = %d\n", ELEMS);
printf 205 user/uw-testbin/vm-mix2/vm-mix2.c printf("ELEMS_PER_PAGE = %d\n", ELEMS_PER_PAGE);
printf 206 user/uw-testbin/vm-mix2/vm-mix2.c printf("PAGES = %d\n", PAGES);
printf 207 user/uw-testbin/vm-mix2/vm-mix2.c printf("Array elements = %d\n", ELEMS);
printf 208 user/uw-testbin/vm-mix2/vm-mix2.c printf("Pages per array = %d\n", ((ELEMS * sizeof(unsigned int)) / PAGE_SIZE));
printf 213 user/uw-testbin/vm-mix2/vm-mix2.c printf("array 1\n");
printf 215 user/uw-testbin/vm-mix2/vm-mix2.c printf("array 2\n");
printf 20 user/uw-testbin/vm-stack1/vm-stack1.c printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
printf 25 user/uw-testbin/vm-stack1/vm-stack1.c printf("SUCCEEDED\n");
printf 31 user/uw-testbin/vm-stack2/vm-stack2.c printf("FAILED uninit[%d] = %u != %d\n", i, uninit[i], 0);
printf 49 user/uw-testbin/vm-stack2/vm-stack2.c printf("FAILED array[%d] = %u != %d\n", i, array[i], i);
printf 57 user/uw-testbin/vm-stack2/vm-stack2.c printf("FAILED uninit[%d] = %u != %d\n", i, uninit[i], i);
printf 65 user/uw-testbin/vm-stack2/vm-stack2.c printf("FAILED init[%d] = %u != %d\n", i, init[i], i);
printf 70 user/uw-testbin/vm-stack2/vm-stack2.c printf("SUCCEEDED\n");