===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
hashcash-1.21/fastmint_altivec_compact_2.c-58-#define ROUND_F1_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:59:	asm ( \
hashcash-1.21/fastmint_altivec_compact_2.c-60-		"\n\t vand      v5,  %[b1], %[c1]" /* begin F1(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-87-#define ROUND_F1_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:88:	asm volatile ( \
hashcash-1.21/fastmint_altivec_compact_2.c-89-		"\n\t vand      v5,  %[b1], %[c1]" /* begin F1(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-136-#define ROUND_F2_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:137:	asm ( \
hashcash-1.21/fastmint_altivec_compact_2.c-138-		"\n\t vxor      v5,  %[b1], %[c1]" /* begin F2(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-163-#define ROUND_F2_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:164:	asm volatile ( \
hashcash-1.21/fastmint_altivec_compact_2.c-165-		"\n\t vxor      v5,  %[b1], %[c1]" /* begin F2(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-210-#define ROUND_F3_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:211:	asm ( \
hashcash-1.21/fastmint_altivec_compact_2.c-212-		"\n\t vor       v5,  %[d1], %[c1]" /* begin F3(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-241-#define ROUND_F3_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_compact_2.c:242:	asm volatile ( \
hashcash-1.21/fastmint_altivec_compact_2.c-243-		"\n\t vor       v5,  %[d1], %[c1]" /* begin F3(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_compact_2.c-308-{
hashcash-1.21/fastmint_altivec_compact_2.c:309:	asm volatile (
hashcash-1.21/fastmint_altivec_compact_2.c-310-		"\n\t mfctr r14"
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-31-
hashcash-1.21/fastmint_mmx_compact_1.c:32:  asm ("movq %[x],%[g]\n\t"
hashcash-1.21/fastmint_mmx_compact_1.c-33-       "pslld %[sl],%[x]\n\t"
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-90-#define ROUND_F1_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_compact_1.c:91:	asm ( \
hashcash-1.21/fastmint_mmx_compact_1.c-92-		"\n\t movq  %[d], %%mm5" /* begin F1(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-113-#define ROUND_F2_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_compact_1.c:114:	asm ( \
hashcash-1.21/fastmint_mmx_compact_1.c-115-		"\n\t movq  %[b], %%mm5" /* begin F2(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-135-#define ROUND_F3_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_compact_1.c:136:	asm ( \
hashcash-1.21/fastmint_mmx_compact_1.c-137-		"\n\t movq  %[d], %%mm5" /* begin F3(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-265-		/* Force compiler to flush and reload MMX registers */
hashcash-1.21/fastmint_mmx_compact_1.c:266:		asm volatile ( "nop" : : : "mm0", "mm1", "mm2", "mm3", "mm4", "mm5", "mm6", "mm7", "memory" );
hashcash-1.21/fastmint_mmx_compact_1.c-267-
##############################################
hashcash-1.21/fastmint_mmx_compact_1.c-300-    for(t=16; t < 80; t += 4) {
hashcash-1.21/fastmint_mmx_compact_1.c:301:      asm volatile (
hashcash-1.21/fastmint_mmx_compact_1.c-302-										/* Use pairs of adjacent MMX registers to build four nearly-independent chains */
##############################################
hashcash-1.21/libfastmint.c-88-				#ifdef __GNUC__
hashcash-1.21/libfastmint.c:89:				asm volatile ( "vor v0,v0,v0" );
hashcash-1.21/libfastmint.c-90-				#else
##############################################
hashcash-1.21/libfastmint.c-117-	if(!setjmp(gEnv)) {
hashcash-1.21/libfastmint.c:118:		asm volatile (
hashcash-1.21/libfastmint.c-119-									"movl $1, %%eax\n\t"
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-58-#define ROUND_F1_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:59:	asm ( \
hashcash-1.21/fastmint_altivec_standard_2.c-60-		"\n\t vand      v5,  %[b1], %[c1]" /* begin F1(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-87-#define ROUND_F1_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:88:	asm volatile ( \
hashcash-1.21/fastmint_altivec_standard_2.c-89-		"\n\t vand      v5,  %[b1], %[c1]" /* begin F1(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-136-#define ROUND_F2_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:137:	asm ( \
hashcash-1.21/fastmint_altivec_standard_2.c-138-		"\n\t vxor      v5,  %[b1], %[c1]" /* begin F2(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-163-#define ROUND_F2_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:164:	asm volatile ( \
hashcash-1.21/fastmint_altivec_standard_2.c-165-		"\n\t vxor      v5,  %[b1], %[c1]" /* begin F2(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-210-#define ROUND_F3_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:211:	asm ( \
hashcash-1.21/fastmint_altivec_standard_2.c-212-		"\n\t vor       v5,  %[d1], %[c1]" /* begin F3(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_altivec_standard_2.c-241-#define ROUND_F3_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_altivec_standard_2.c:242:	asm volatile ( \
hashcash-1.21/fastmint_altivec_standard_2.c-243-		"\n\t vor       v5,  %[d1], %[c1]" /* begin F3(B1,C1,D1) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-33-
hashcash-1.21/fastmint_mmx_standard_1.c:34:  asm ("movq %[x],%[g]\n\t"
hashcash-1.21/fastmint_mmx_standard_1.c-35-       "pslld %[sl],%[x]\n\t"
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-92-#define ROUND_F1_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:93:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-94-		"\n\t movq  %[d], %%mm5" /* begin F1(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-115-#define ROUND_F1_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:116:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-117-		"\n\t movq  %[d], %%mm5" /* begin F1(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-148-#define ROUND_F2_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:149:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-150-		"\n\t movq  %[b], %%mm5" /* begin F2(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-170-#define ROUND_F2_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:171:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-172-		"\n\t movq  %[b], %%mm5" /* begin F2(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-202-#define ROUND_F3_n(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:203:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-204-		"\n\t movq  %[d], %%mm5" /* begin F3(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-227-#define ROUND_F3_u(t,A,B,C,D,E,K,W) \
hashcash-1.21/fastmint_mmx_standard_1.c:228:	asm ( \
hashcash-1.21/fastmint_mmx_standard_1.c-229-		"\n\t movq  %[d], %%mm5" /* begin F3(B,C,D) */ \
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-375-    /* Force compiler to flush and reload MMX registers */
hashcash-1.21/fastmint_mmx_standard_1.c:376:    asm volatile ( "nop" : : : "mm0", "mm1", "mm2", "mm3", "mm4", "mm5", "mm6", "mm7", "memory" );
hashcash-1.21/fastmint_mmx_standard_1.c-377-
##############################################
hashcash-1.21/fastmint_mmx_standard_1.c-381-			for(t=16; t < 32; t += 4) {
hashcash-1.21/fastmint_mmx_standard_1.c:382:				asm volatile (
hashcash-1.21/fastmint_mmx_standard_1.c-383-											/* Use pairs of adjacent MMX registers to build four nearly-independent chains */
##############################################
hashcash-1.21/contrib/hashcash-sendmail-360-	}
hashcash-1.21/contrib/hashcash-sendmail:361:	foreach my $addr ( @$to ) {
hashcash-1.21/contrib/hashcash-sendmail-362-	    my $flat = $addr;
##############################################
hashcash-1.21/contrib/hashcash-sendmail-485-
hashcash-1.21/contrib/hashcash-sendmail:486:	    foreach my $addr ( split( ',', $line ) ) {
hashcash-1.21/contrib/hashcash-sendmail-487-		next if ( $addr =~ m/undisclosed-recipients/i );
##############################################
hashcash-1.21/contrib/hashcash-sendmail-1348-    if ( ! $confirmed ) {
hashcash-1.21/contrib/hashcash-sendmail:1349:	foreach my $addr ( @$hashref ) {
hashcash-1.21/contrib/hashcash-sendmail-1350-	    my $add = { 'addr' => $addr };
##############################################
hashcash-1.21/test.sh-15-$hashcash -mqb8 foo@bar.com > stamp.$test
hashcash-1.21/test.sh:16:echo -n `cat stamp.$test` | $sha1 | sed 's/^\(..\).*/\1/' > res.$test
hashcash-1.21/test.sh-17-echo 00 > out.$test
hashcash-1.21/test.sh-18-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:19:test=`expr $test + 1`
hashcash-1.21/test.sh-20-
##############################################
hashcash-1.21/test.sh-24-$hashcash -mqb12 foo@bar.com > stamp.$test
hashcash-1.21/test.sh:25:echo -n `cat stamp.$test` | $sha1 | sed 's/^\(...\).*/\1/' > res.$test
hashcash-1.21/test.sh-26-echo 000 > out.$test
hashcash-1.21/test.sh-27-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:28:test=`expr $test + 1`
hashcash-1.21/test.sh-29-
##############################################
hashcash-1.21/test.sh-33-$hashcash -mqb8 foo@bar.com -b12 taz@bar.com > stamp.$test
hashcash-1.21/test.sh:34:echo -n `head -1 stamp.$test` | $sha1 | sed 's/^\(..\).*/\1/' > res1.$test
hashcash-1.21/test.sh-35-echo 00 > out1.$test
hashcash-1.21/test.sh:36:echo -n `tail -1 stamp.$test` | $sha1 | sed 's/^\(...\).*/\1/' > res2.$test
hashcash-1.21/test.sh-37-echo 000 > out2.$test
##############################################
hashcash-1.21/test.sh-39-diff -q res2.$test out2.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:40:test=`expr $test + 1`
hashcash-1.21/test.sh-41-
##############################################
hashcash-1.21/test.sh-46-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:47:test=`expr $test + 1`
hashcash-1.21/test.sh-48-
##############################################
hashcash-1.21/test.sh-53-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:54:test=`expr $test + 1`
hashcash-1.21/test.sh-55-
##############################################
hashcash-1.21/test.sh-60-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:61:test=`expr $test + 1`
hashcash-1.21/test.sh-62-
##############################################
hashcash-1.21/test.sh-67-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:68:test=`expr $test + 1`
hashcash-1.21/test.sh-69-
##############################################
hashcash-1.21/test.sh-81-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:82:test=`expr $test + 1`
hashcash-1.21/test.sh-83-
##############################################
hashcash-1.21/test.sh-95-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:96:test=`expr $test + 1`
hashcash-1.21/test.sh-97-
##############################################
hashcash-1.21/test.sh-119-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:120:test=`expr $test + 1`
hashcash-1.21/test.sh-121-
##############################################
hashcash-1.21/test.sh-135-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:136:test=`expr $test + 1`
hashcash-1.21/test.sh-137-
##############################################
hashcash-1.21/test.sh-150-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:151:test=`expr $test + 1`
hashcash-1.21/test.sh-152-
##############################################
hashcash-1.21/test.sh-165-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:166:test=`expr $test + 1`
hashcash-1.21/test.sh-167-
##############################################
hashcash-1.21/test.sh-176-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:177:test=`expr $test + 1`
hashcash-1.21/test.sh-178-
##############################################
hashcash-1.21/test.sh-188-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:189:test=`expr $test + 1`
hashcash-1.21/test.sh-190-
##############################################
hashcash-1.21/test.sh-203-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:204:test=`expr $test + 1`
hashcash-1.21/test.sh-205-
##############################################
hashcash-1.21/test.sh-218-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:219:test=`expr $test + 1`
hashcash-1.21/test.sh-220-
##############################################
hashcash-1.21/test.sh-233-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:234:test=`expr $test + 1`
hashcash-1.21/test.sh-235-
##############################################
hashcash-1.21/test.sh-248-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:249:test=`expr $test + 1`
hashcash-1.21/test.sh-250-
##############################################
hashcash-1.21/test.sh-256-$hashcash -cqy -b10 -r '*@foo.com' < stamps && echo ok || echo fail
hashcash-1.21/test.sh:257:test=`expr $test + 1`
hashcash-1.21/test.sh-258-
##############################################
hashcash-1.21/test.sh-262-$hashcash -cqy -b15 -r '*@foo.com' < stamps && echo fail || echo ok
hashcash-1.21/test.sh:263:test=`expr $test + 1`
hashcash-1.21/test.sh-264-
##############################################
hashcash-1.21/test.sh-268-$hashcash -cqy -b+0 -r '*@foo.com' < stamps && echo fail || echo ok
hashcash-1.21/test.sh:269:test=`expr $test + 1`
hashcash-1.21/test.sh-270-
##############################################
hashcash-1.21/test.sh-274-$hashcash -cqy -b10 -r '*@taz.com' < stamps && echo fail || echo ok
hashcash-1.21/test.sh:275:test=`expr $test + 1`
hashcash-1.21/test.sh-276-
##############################################
hashcash-1.21/test.sh-280-$hashcash -cqy -b5 -r 'fax@foo.com' < stamps && echo fail || echo ok
hashcash-1.21/test.sh:281:test=`expr $test + 1`
hashcash-1.21/test.sh-282-
##############################################
hashcash-1.21/test.sh-286-$hashcash -cqy -b5 -r 'space@foo.com' < stamps && echo fail || echo ok
hashcash-1.21/test.sh:287:test=`expr $test + 1`
hashcash-1.21/test.sh-288-
##############################################
hashcash-1.21/test.sh-296-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:297:test=`expr $test + 1`
hashcash-1.21/test.sh-298-
##############################################
hashcash-1.21/test.sh-303-[ $? -eq 0 ] && echo ok || echo fail
hashcash-1.21/test.sh:304:test=`expr $test + 1`
hashcash-1.21/test.sh-305-
##############################################
hashcash-1.21/test.sh-310-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:311:test=`expr $test + 1`
hashcash-1.21/test.sh-312-
##############################################
hashcash-1.21/test.sh-317-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:318:test=`expr $test + 1`
hashcash-1.21/test.sh-319-
##############################################
hashcash-1.21/test.sh-324-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:325:test=`expr $test + 1`
hashcash-1.21/test.sh-326-
##############################################
hashcash-1.21/test.sh-331-[ $? -eq 1 ] && echo ok || echo fail
hashcash-1.21/test.sh:332:test=`expr $test + 1`
hashcash-1.21/test.sh-333-
##############################################
hashcash-1.21/test.sh-345-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:346:test=`expr $test + 1`
hashcash-1.21/test.sh-347-
##############################################
hashcash-1.21/test.sh-358-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:359:test=`expr $test + 1`
hashcash-1.21/test.sh-360-
##############################################
hashcash-1.21/test.sh-370-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:371:test=`expr $test + 1`
hashcash-1.21/test.sh-372-
##############################################
hashcash-1.21/test.sh-379-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:380:test=`expr $test + 1`
hashcash-1.21/test.sh-381-
##############################################
hashcash-1.21/test.sh-390-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:391:test=`expr $test + 1`
hashcash-1.21/test.sh-392-
##############################################
hashcash-1.21/test.sh-406-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:407:test=`expr $test + 1`
hashcash-1.21/test.sh-408-
##############################################
hashcash-1.21/test.sh-418-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:419:test=`expr $test + 1`
hashcash-1.21/test.sh-420-
##############################################
hashcash-1.21/test.sh-433-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:434:test=`expr $test + 1`
hashcash-1.21/test.sh-435-
##############################################
hashcash-1.21/test.sh-440-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:441:test=`expr $test + 1`
hashcash-1.21/test.sh-442-
##############################################
hashcash-1.21/test.sh-448-[ $? -eq 2 ] && echo ok || echo fail
hashcash-1.21/test.sh:449:test=`expr $test + 1`
hashcash-1.21/test.sh-450-
##############################################
hashcash-1.21/test.sh-461-diff -q res.$test out.$test 1> /dev/null 2>&1 && echo ok || echo fail
hashcash-1.21/test.sh:462:test=`expr $test + 1`
hashcash-1.21/test.sh-463-