Table of Contents _________________ 1 a: megane's version + 1630 fix 2 b: orig 0ef15221 3 c: sjamaan's orig patch 4 d: sjamaan's orig patch + 1630 fix 5 e: 1630 fix 6 f: (not captured) + 1630 fix 1 a: megane's version + 1630 fix ================================ ,---- | (and (not assigned) | (not (db-get db name 'assigned)) | (or (not (variable-visible? | name block-compilation)) | (not (db-get db name 'global))) ) `---- 2 b: orig 0ef15221 ================== 3 c: sjamaan's orig patch ========================= ,---- | (and (not captured) | (or (and (not (db-get db name 'unknown)) | (db-get db name 'value)) | (and (not assigned) | (not (db-get db name 'assigned)) | (or (not (variable-visible? | name block-compilation)) | (not (db-get db name 'global))) ) )) `---- 4 d: sjamaan's orig patch + 1630 fix ==================================== 5 e: 1630 fix ============= 6 f: (not captured) + 1630 fix ============================== ,---- | (and (not assigned) | (or (and (not (db-get db name 'unknown)) | (db-get db name 'value)) | (and (not (db-get db name 'assigned)) | (or (not (variable-visible? | name block-compilation)) | (not (db-get db name 'global))) ) )) `---- +---[1]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-a |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 +---[2]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-b |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 +---[3]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-c |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 +---[4]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-d |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 +---[5]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-e |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 +---[6]: |-> installation-prefix: /home/nabe/programs/chicken-5-1630-f |-> csc-options: -O4 |-> runtime-options: |-> repetitions: 10 Displaying normalized results (larger numbers indicate better results) === === build-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.01______1.00______1.00______1.00______1.01______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.02______1.01______1.00______1.00 browse____________________1.04______1.00______1.04______1.01______1.03______1.00 conform___________________1.00______1.00______1.02______1.02______1.01______1.04 cpstak____________________1.00______1.00______1.00______1.00______1.00______1.00 ctak______________________1.01______1.02______1.02______1.01______1.02______1.00 dderiv____________________1.00______1.00______1.00______1.00______1.00______1.00 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.01 destructive_______________1.04______1.01______1.03______1.03______1.00______1.02 dfa_______________________1.04______1.00______1.03______1.03______1.01______1.04 div-iter__________________1.06______1.06______1.06______1.04______1.07______1.00 div-rec___________________1.04______1.03______1.03______1.00______1.03______1.03 dynamic___________________1.00______1.01______1.00______1.00______1.01______1.02 earley____________________1.04______1.00______1.02______1.02______1.00______1.05 fannkuch__________________1.02______1.01______1.01______1.01______1.01______1.00 fft_______________________1.01______1.01______1.00______1.00______1.01______1.00 fib_______________________1.01______1.01______1.01______1.01______1.01______1.00 fibc______________________1.04______1.02______1.00______1.03______1.03______1.01 fibfp_____________________1.01______1.00______1.01______1.00______1.01______1.00 fprint____________________1.01______1.00______1.01______1.01______1.02______1.00 fread_____________________1.01______1.02______1.00______1.00______1.01______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.03 gold______________________1.01______1.01______1.02______1.00______1.01______1.02 gold2_____________________1.01______1.01______1.00______1.00______1.00______1.01 graphs____________________1.02______1.01______1.00______1.00______1.01______1.00 hanoi_____________________1.00______1.01______1.01______1.00______1.01______1.00 integ_____________________1.01______1.01______1.01______1.00______1.01______1.00 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.02______1.01______1.00______1.01______1.00______1.02 kanren____________________1.03______1.00______1.00______1.00______1.00______1.03 kernwyk-ackermann_________1.04______1.05______1.04______1.03______1.04______1.00 kernwyk-array_____________1.01______1.00______1.00______1.01______1.00______1.00 kernwyk-cat_______________1.00______1.01______1.00______1.00______1.00______1.00 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.02______1.02______1.01______1.01______1.02______1.00 kernwyk-tail______________1.01______1.01______1.01______1.01______1.01______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.04 knucleotide_______________1.02______1.00______1.01______1.01______1.00______1.01 lattice___________________1.02______1.00______1.00______1.00______1.00______1.01 matrix____________________1.01______1.00______1.00______1.01______1.01______1.01 maze______________________1.02______1.00______1.00______1.00______1.02______1.03 mazefun___________________1.00______1.00______1.02______1.00______1.02______1.02 mbrot_____________________1.01______1.00______1.00______1.01______1.00______1.00 nbody_____________________1.00______1.00______1.00______1.00______1.00______1.01 nboyer____________________1.04______1.00______1.01______1.00______1.01______1.04 nestedloop________________1.02______1.00______1.00______1.00______1.00______1.02 nfa_______________________1.02______1.03______1.04______1.02______1.04______1.00 nqueens___________________1.01______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.04______1.04 nucleic2__________________1.01______1.00______1.00______1.00______1.01______1.03 paraffins_________________1.03______1.00______1.00______1.00______1.00______1.02 parsing___________________1.01______1.00______1.00______1.00______1.01______1.02 pnpoly____________________1.01______1.00______1.00______1.04______1.00______1.04 primes____________________1.00______1.00______1.00______1.00______1.00______1.00 psyntax___________________1.01______1.00______1.00______1.00______1.00______1.00 puzzle____________________1.01______1.00______1.00______1.00______1.00______1.01 ray_______________________1.01______1.00______1.00______1.00______1.00______1.00 ray2______________________1.03______1.02______1.00______1.00______1.03______1.03 sboyer____________________1.06______1.02______1.04______1.02______1.02______1.00 scheme____________________1.01______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.01______1.00______1.00______1.00______1.01______1.01 slatex____________________1.01______1.00______1.00______1.00______1.00______1.02 sort1_____________________1.01______1.00______1.00______1.00______1.00______1.00 tak_______________________1.01______1.01______1.00______1.01______1.01______1.00 takl______________________1.08______1.09______1.09______1.09______1.08______1.00 takr______________________1.00______1.00______1.00______1.00______1.00______1.00 traverse__________________1.01______1.00______1.00______1.00______1.00______1.02 travinit__________________1.01______1.00______1.00______1.01______1.00______1.02 triangl___________________1.01______1.00______1.00______1.00______1.09______1.08 === === cpu-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.00______1.00______1.00______1.00 browse____________________1.00______1.00______1.00______1.01______1.00______1.00 conform___________________1.04______1.00______1.03______1.03______1.00______1.05 cpstak____________________1.00______1.00______1.01______1.00______1.01______1.01 ctak______________________1.00______1.00______1.00______1.00______1.00______1.00 dderiv____________________1.00______1.02______1.03______1.03______1.04______1.04 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.00 destructive_______________1.00______1.05______1.02______1.02______1.05______1.02 dfa_______________________1.03______1.00______1.05______1.05______1.00______1.03 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.00______1.12______1.15______1.14______1.12______1.00 earley____________________1.00______1.04______1.00______1.00______1.04______1.00 fannkuch__________________1.03______1.00______1.01______1.00______1.00______1.04 fft_______________________1.00______1.00______1.01______1.00______1.01______1.00 fib_______________________1.00______1.01______1.01______1.03______1.00______1.02 fibc______________________1.00______1.01______1.00______1.01______1.01______1.00 fibfp_____________________1.00______1.01______1.00______1.02______1.01______1.02 fprint____________________1.00______1.00______1.00______1.00______1.01______1.00 fread_____________________1.00______1.00______1.00______1.00______1.00______1.00 gcbench___________________1.00______1.01______1.01______1.00______1.01______1.00 gold______________________1.19______1.00______1.20______1.18______1.00______1.19 gold2_____________________1.29______1.00______1.26______1.26______1.00______1.28 graphs____________________1.00______1.00______1.00______1.00______1.00______1.00 hanoi_____________________1.04______1.04______1.04______1.00______1.03______1.03 integ_____________________1.01______1.00______1.01______1.02______1.01______1.01 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.01______1.00______1.01______1.00______1.00______1.00 kanren____________________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-array_____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-cat_______________1.00______1.00______1.01______1.01______1.01______1.01 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.00______1.00______1.01______1.00______1.01______1.00 kernwyk-tail______________1.01______1.00______1.01______1.01______1.01______1.00 kernwyk-wc________________1.00______1.00______1.01______1.00______1.01______1.01 knucleotide_______________1.03______1.04______1.00______1.01______1.04______1.04 lattice___________________1.01______1.00______1.00______1.00______1.00______1.00 matrix____________________1.02______1.00______1.03______1.03______1.00______1.02 maze______________________1.02______1.00______1.00______1.00______1.00______1.02 mazefun___________________1.01______1.00______1.01______1.01______1.00______1.00 mbrot_____________________1.06______1.04______1.04______1.03______1.04______1.00 nbody_____________________1.02______1.01______1.01______1.00______1.01______1.02 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.00______1.00______1.00______1.01______1.00______1.00 nfa_______________________1.00______1.00______1.01______1.00______1.00______1.00 nqueens___________________1.00______1.01______1.00______1.00______1.01______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.01______1.00______1.00______1.00______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.03______1.00______1.03______1.04______1.00______1.03 pnpoly____________________1.02______1.01______1.00______1.00______1.00______1.00 primes____________________1.10______1.10______1.10______1.10______1.00______1.10 psyntax___________________1.00______1.00______1.00______1.00______1.00______1.00 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.01______1.03______1.06______1.07______1.01______1.00 ray2______________________1.00______1.01______1.00______1.01______1.00______1.00 sboyer____________________1.01______1.01______1.01______1.01______1.01______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.00______1.00______1.01______1.00______1.00______1.01 slatex____________________1.00______1.05______1.00______1.00______1.05______1.00 sort1_____________________1.03______1.03______1.00______1.04______1.03______1.03 tak_______________________1.01______1.00______1.01______1.01______1.01______1.00 takl______________________1.01______1.00______1.00______1.00______1.00______1.00 takr______________________1.00______1.01______1.01______1.01______1.00______1.01 traverse__________________1.00______1.00______1.00______1.00______1.00______1.00 travinit__________________1.00______1.03______1.03______1.03______1.03______1.00 triangl___________________1.00______1.01______1.01______1.01______1.00______1.00 === === major-gcs-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.04______1.01______1.04______1.04______1.00 boyer_____________________1.03______1.05______1.08______1.00______1.06______1.05 browse____________________1.03______1.01______1.00______1.00______1.01______1.02 conform___________________1.04______1.33______1.00______1.00______1.33______1.04 cpstak____________________1.21______1.21______1.04______1.00______1.24______1.10 ctak______________________1.63______1.00______1.80______1.63______1.38______1.20 dderiv____________________1.25______1.11______1.25______2.00______1.25______1.00 deriv_____________________2.00______1.00______1.00______4.00______1.00______1.00 destructive_______________1.18______2.37______1.05______1.00______2.71______1.05 dfa_______________________1.00______1.03______1.13______1.10______1.13______1.02 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.01______1.31______1.48______1.46______1.32______1.00 earley____________________1.00______1.22______1.02______1.00______1.09______1.02 fannkuch__________________1.02______1.05______1.05______1.02______1.00______1.07 fft_______________________1.00______1.02______1.04______1.08______1.05______1.05 fib_______________________1.07______1.15______1.25______2.50______1.00______1.66 fibc______________________1.18______1.02______1.00______1.05______1.05______1.00 fibfp_____________________1.80______1.00______1.80______1.80______1.80______2.57 fprint____________________1.00______1.00______1.00______1.00______1.00______1.00 fread_____________________1.01______1.00______1.01______1.00______1.01______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.00 gold______________________1.14______1.08______1.21______1.13______1.00______1.04 gold2_____________________1.07______1.00______1.05______1.07______1.01______1.07 graphs____________________1.03______1.02______1.00______1.03______1.04______1.05 hanoi_____________________1.43______1.73______1.83______1.57______1.32______1.00 integ_____________________1.00______1.03______1.08______1.01______1.12______1.05 integ2____________________1.02______1.02______1.02______1.00______1.03______1.00 integ3____________________1.07______1.07______1.07______1.00______1.03______1.06 kanren____________________1.02______1.00______1.01______1.01______1.00______1.02 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.01______1.00 kernwyk-array_____________1.00______1.00______1.01______1.01______1.01______1.00 kernwyk-cat_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-string____________1.01______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.09______1.11______1.00______1.11______1.14______1.00 kernwyk-tail______________1.01______1.00______1.02______1.02______1.02______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.00 knucleotide_______________1.06______1.11______1.04______1.00______1.14______1.06 lattice___________________1.00______1.01______1.01______1.04______1.00______1.03 matrix____________________1.00______1.10______1.02______1.01______1.11______1.00 maze______________________1.78______1.04______1.09______1.00______1.09______1.73 mazefun___________________1.01______1.00______1.01______1.00______1.03______1.00 mbrot_____________________1.00______1.00______1.00______1.00______1.00______1.00 nbody_____________________1.15______1.12______1.00______1.14______1.09______1.17 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.12______1.10______1.04______1.00______1.07______1.15 nfa_______________________1.00______1.17______1.13______1.17______1.13______1.07 nqueens___________________1.00______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.00______1.01______1.00______1.01______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.02______1.18______1.00______1.00______1.19______1.03 pnpoly____________________1.00______1.03______1.01______1.01______1.01______1.00 primes____________________1.11______1.15______1.04______1.11______1.00______1.10 psyntax___________________1.31______1.04______1.00______1.02______1.05______1.03 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.01______1.00______1.18______1.32______1.09______1.07 ray2______________________1.00______1.00______1.00______1.00______1.00______1.00 sboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.01______1.04______1.01 simplex___________________1.04______1.01______1.04______1.01______1.00______1.00 slatex____________________1.12______2.36______1.07______1.03______2.44______1.00 sort1_____________________1.00______1.00______1.00______1.00______1.00______1.00 tak_______________________1.08______1.00______1.18______1.14______1.25______1.25 takl______________________1.00______1.00______1.00______1.00______1.00______1.00 takr______________________1.12______1.08______1.00______1.19______1.27______1.19 traverse__________________1.00______1.13______1.06______1.00______1.13______1.06 travinit__________________1.03______1.55______1.40______1.47______1.40______1.00 triangl___________________1.00______1.03______1.05______1.06______1.01______1.05 === === mutations === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.00______1.00______1.00______1.00 browse____________________1.00______1.00______1.00______1.00______1.00______1.00 conform___________________1.00______1.00______1.00______1.00______1.00______1.00 cpstak____________________1.00______1.00______1.00______1.00______1.00______1.00 ctak______________________1.00______1.00______1.00______1.00______1.00______1.00 dderiv____________________1.00______1.00______1.00______1.00______1.00______1.00 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.00 destructive_______________1.00______1.00______1.00______1.00______1.00______1.00 dfa_______________________1.00______1.00______1.00______1.00______1.00______1.00 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.00______1.00______1.00______1.00______1.00______1.00 earley____________________1.00______1.00______1.00______1.00______1.00______1.00 fannkuch__________________1.00______1.00______1.00______1.00______1.00______1.00 fft_______________________1.00______1.00______1.00______1.00______1.00______1.00 fib_______________________1.00______1.00______1.00______1.00______1.00______1.00 fibc______________________1.00______1.00______1.00______1.00______1.00______1.00 fibfp_____________________1.00______1.00______1.00______1.00______1.00______1.00 fprint____________________1.00______1.00______1.00______1.00______1.00______1.00 fread_____________________1.00______1.00______1.00______1.00______1.00______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.00 gold______________________1.00______1.00______1.00______1.00______1.00______1.00 gold2_____________________1.00______1.00______1.00______1.00______1.00______1.00 graphs____________________1.00______1.00______1.00______1.00______1.00______1.00 hanoi_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.00______1.00______1.00______1.00______1.00______1.00 kanren____________________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-array_____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-cat_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-tail______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.00 knucleotide_______________1.00______1.00______1.00______1.00______1.00______1.00 lattice___________________1.00______1.00______1.00______1.00______1.00______1.00 matrix____________________1.00______1.00______1.00______1.00______1.00______1.00 maze______________________1.00______1.00______1.00______1.00______1.00______1.00 mazefun___________________1.00______1.00______1.00______1.00______1.00______1.00 mbrot_____________________1.00______1.00______1.00______1.00______1.00______1.00 nbody_____________________1.00______1.00______1.00______1.00______1.00______1.00 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.00______1.00______1.00______1.00______1.00______1.00 nfa_______________________1.00______1.00______1.00______1.00______1.00______1.00 nqueens___________________1.00______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.00______1.00______1.00______1.00______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.00______1.00______1.00______1.00______1.00______1.00 pnpoly____________________1.00______1.00______1.00______1.00______1.00______1.00 primes____________________1.00______1.00______1.00______1.00______1.00______1.00 psyntax___________________1.00______1.00______1.00______1.00______1.00______1.00 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.00______1.00______1.00______1.00______1.00______1.00 ray2______________________1.00______1.00______1.00______1.00______1.00______1.00 sboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.00______1.00______1.00______1.00______1.00______1.00 slatex____________________1.00______1.00______1.00______1.00______1.00______1.00 sort1_____________________1.00______1.00______1.00______1.00______1.00______1.00 tak_______________________1.00______1.00______1.00______1.00______1.00______1.00 takl______________________1.00______1.00______1.00______1.00______1.00______1.00 takr______________________1.00______1.00______1.00______1.00______1.00______1.00 traverse__________________1.00______1.00______1.00______1.00______1.00______1.00 travinit__________________1.00______1.00______1.00______1.00______1.00______1.00 triangl___________________1.00______1.00______1.00______1.00______1.00______1.00 === === mutations-tracked === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.00______1.00______1.00______1.00 browse____________________1.00______1.00______1.00______1.00______1.00______1.00 conform___________________1.00______1.00______1.00______1.00______1.00______1.00 cpstak____________________1.00______1.00______1.00______1.00______1.00______1.00 ctak______________________1.00______1.00______1.00______1.00______1.00______1.00 dderiv____________________1.00______1.00______1.00______1.00______1.00______1.00 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.00 destructive_______________1.00______1.00______1.00______1.00______1.00______1.00 dfa_______________________1.00______1.01______1.00______1.00______1.01______1.00 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.00______1.00______1.01______1.01______1.00______1.00 earley____________________1.10______1.00______1.10______1.10______1.00______1.10 fannkuch__________________1.00______1.00______1.00______1.00______1.00______1.00 fft_______________________1.00______1.00______1.00______1.00______1.00______1.00 fib_______________________1.00______1.00______1.00______1.00______1.00______1.00 fibc______________________1.00______1.00______1.00______1.00______1.00______1.00 fibfp_____________________1.00______1.00______1.00______1.00______1.00______1.00 fprint____________________1.00______1.00______1.00______1.00______1.00______1.00 fread_____________________1.00______1.00______1.00______1.00______1.00______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.00 gold______________________1.00______1.00______1.00______1.00______1.00______1.00 gold2_____________________1.00______1.00______1.00______1.00______1.00______1.00 graphs____________________1.00______1.00______1.00______1.00______1.00______1.00 hanoi_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.00______1.00______1.00______1.00______1.00______1.00 kanren____________________1.11______1.00______1.00______1.00______1.00______1.11 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-array_____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-cat_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-tail______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.00 knucleotide_______________1.00______1.00______1.00______1.00______1.00______1.00 lattice___________________1.00______1.00______1.00______1.00______1.00______1.00 matrix____________________1.00______1.00______1.00______1.00______1.00______1.00 maze______________________1.00______1.01______1.01______1.01______1.01______1.00 mazefun___________________1.18______1.00______1.18______1.18______1.00______1.18 mbrot_____________________1.00______1.00______1.00______1.00______1.00______1.00 nbody_____________________1.00______1.00______1.00______1.00______1.00______1.00 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.00______1.00______1.00______1.00______1.00______1.00 nfa_______________________1.00______1.00______1.00______1.00______1.00______1.00 nqueens___________________1.00______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.00______1.00______1.00______1.00______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.00______1.00______1.00______1.00______1.00______1.00 pnpoly____________________1.00______1.00______1.00______1.00______1.00______1.00 primes____________________1.00______1.00______1.00______1.00______1.00______1.00 psyntax___________________1.00______1.04______1.03______1.04______1.04______1.04 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.00______1.00______1.00______1.00______1.00______1.00 ray2______________________1.00______1.00______1.00______1.00______1.00______1.00 sboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.00______1.00______1.00______1.00______1.00______1.00 slatex____________________1.00______1.00______1.00______1.00______1.00______1.00 sort1_____________________1.00______1.00______1.00______1.00______1.00______1.00 tak_______________________1.00______1.00______1.00______1.00______1.00______1.00 takl______________________1.00______1.00______1.00______1.00______1.00______1.00 takr______________________1.00______1.00______1.00______1.00______1.00______1.00 traverse__________________1.00______1.00______1.00______1.00______1.00______1.00 travinit__________________1.00______1.00______1.00______1.00______1.00______1.00 triangl___________________1.00______1.00______1.00______1.00______1.00______1.00 === === major-gcs === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.00______1.00______1.00______1.00 browse____________________1.00______1.00______1.00______1.00______1.00______1.00 conform___________________1.00______1.00______1.00______1.00______1.00______1.00 cpstak____________________1.00______1.00______1.00______1.00______1.00______1.00 ctak______________________1.00______1.00______1.00______1.00______1.00______1.00 dderiv____________________1.00______1.00______1.00______1.00______1.00______1.00 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.00 destructive_______________1.00______1.00______1.00______1.00______1.00______1.00 dfa_______________________1.00______1.12______1.12______1.12______1.12______1.00 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.00______1.42______1.42______1.42______1.42______1.00 earley____________________1.00______1.12______1.00______1.00______1.12______1.00 fannkuch__________________1.00______1.00______1.00______1.00______1.00______1.00 fft_______________________1.00______1.00______1.00______1.00______1.00______1.00 fib_______________________1.00______1.00______1.00______1.00______1.00______1.00 fibc______________________1.00______1.00______1.00______1.00______1.00______1.00 fibfp_____________________1.00______1.00______1.00______1.00______1.00______1.00 fprint____________________1.00______1.00______1.00______1.00______1.00______1.00 fread_____________________1.00______1.00______1.00______1.00______1.00______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.00 gold______________________1.08______1.00______1.08______1.08______1.00______1.08 gold2_____________________1.00______1.00______1.00______1.00______1.00______1.00 graphs____________________1.00______1.00______1.00______1.00______1.00______1.00 hanoi_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.00______1.00______1.00______1.00______1.00______1.00 kanren____________________1.01______1.00______1.00______1.00______1.00______1.01 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-array_____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-cat_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-tail______________1.16______1.01______1.16______1.16______1.16______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.00 knucleotide_______________1.09______1.13______1.04______1.00______1.21______1.09 lattice___________________1.00______1.00______1.00______1.00______1.00______1.00 matrix____________________1.00______1.09______1.00______1.00______1.09______1.00 maze______________________1.72______1.00______1.00______1.00______1.00______1.72 mazefun___________________1.00______1.00______1.00______1.00______1.00______1.00 mbrot_____________________1.00______1.00______1.00______1.00______1.00______1.00 nbody_____________________1.00______1.00______1.00______1.00______1.00______1.00 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.00______1.00______1.00______1.00______1.00______1.00 nfa_______________________1.00______1.00______1.00______1.00______1.00______1.00 nqueens___________________1.00______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.00______1.00______1.00______1.00______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.02______1.17______1.00______1.00______1.17______1.02 pnpoly____________________1.00______1.00______1.00______1.00______1.00______1.00 primes____________________1.00______1.00______1.00______1.00______1.00______1.00 psyntax___________________1.41______1.10______1.00______1.03______1.10______1.05 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.00______1.00______1.00______1.00______1.00______1.00 ray2______________________1.00______1.00______1.00______1.00______1.00______1.00 sboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.00______1.00______1.00______1.00______1.00______1.00 slatex____________________1.00______2.25______1.00______1.00______2.25______1.00 sort1_____________________1.00______1.00______1.00______1.00______1.00______1.00 tak_______________________1.00______1.00______1.00______1.00______1.00______1.00 takl______________________1.00______1.00______1.00______1.00______1.00______1.00 takr______________________1.00______1.00______1.00______1.00______1.00______1.00 traverse__________________1.00______1.00______1.00______1.00______1.00______1.00 travinit__________________1.00______1.50______1.50______1.50______1.50______1.00 triangl___________________1.00______1.00______1.00______1.00______1.00______1.00 === === minor-gcs === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0_________________________1.00______1.00______1.00______1.00______1.00______1.00 binarytrees_______________1.00______1.00______1.00______1.00______1.00______1.00 boyer_____________________1.00______1.00______1.00______1.00______1.00______1.00 browse____________________1.00______1.00______1.00______1.00______1.00______1.00 conform___________________1.05______1.00______1.04______1.04______1.00______1.05 cpstak____________________1.00______1.00______1.00______1.00______1.00______1.00 ctak______________________1.00______1.00______1.00______1.00______1.00______1.00 dderiv____________________1.00______1.00______1.00______1.00______1.00______1.00 deriv_____________________1.00______1.00______1.00______1.00______1.00______1.00 destructive_______________1.00______1.00______1.00______1.00______1.00______1.00 dfa_______________________1.03______1.00______1.03______1.03______1.00______1.03 div-iter__________________1.00______1.00______1.00______1.00______1.00______1.00 div-rec___________________1.00______1.00______1.00______1.00______1.00______1.00 dynamic___________________1.01______1.00______1.00______1.00______1.00______1.01 earley____________________1.00______1.13______1.00______1.00______1.13______1.00 fannkuch__________________1.01______1.00______1.00______1.00______1.00______1.01 fft_______________________1.00______1.00______1.00______1.00______1.00______1.00 fib_______________________1.00______1.00______1.00______1.00______1.00______1.00 fibc______________________1.00______1.00______1.00______1.00______1.00______1.00 fibfp_____________________1.00______1.00______1.00______1.00______1.00______1.00 fprint____________________1.00______1.00______1.00______1.00______1.00______1.00 fread_____________________1.00______1.00______1.00______1.00______1.00______1.00 gcbench___________________1.00______1.00______1.00______1.00______1.00______1.00 gold______________________1.07______1.00______1.07______1.07______1.00______1.07 gold2_____________________1.07______1.00______1.07______1.07______1.00______1.07 graphs____________________1.00______1.00______1.00______1.00______1.00______1.00 hanoi_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ_____________________1.00______1.00______1.00______1.00______1.00______1.00 integ2____________________1.00______1.00______1.00______1.00______1.00______1.00 integ3____________________1.00______1.00______1.00______1.00______1.00______1.00 kanren____________________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-ackermann_________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-array_____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-cat_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-string____________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-sum_______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-tail______________1.00______1.00______1.00______1.00______1.00______1.00 kernwyk-wc________________1.00______1.00______1.00______1.00______1.00______1.00 knucleotide_______________1.00______1.00______1.00______1.00______1.00______1.00 lattice___________________1.00______1.00______1.00______1.00______1.00______1.00 matrix____________________1.13______1.00______1.13______1.13______1.00______1.13 maze______________________1.00______1.00______1.00______1.00______1.00______1.00 mazefun___________________1.00______1.00______1.00______1.00______1.00______1.00 mbrot_____________________1.00______1.00______1.00______1.00______1.00______1.00 nbody_____________________1.00______1.00______1.00______1.00______1.00______1.00 nboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 nestedloop________________1.00______1.00______1.00______1.00______1.00______1.00 nfa_______________________1.00______1.00______1.00______1.00______1.00______1.00 nqueens___________________1.00______1.00______1.00______1.00______1.00______1.00 ntakl_____________________1.00______1.00______1.00______1.00______1.00______1.00 nucleic2__________________1.00______1.00______1.00______1.00______1.00______1.00 paraffins_________________1.00______1.00______1.00______1.00______1.00______1.00 parsing___________________1.02______1.00______1.02______1.02______1.00______1.02 pnpoly____________________1.00______1.00______1.00______1.00______1.00______1.00 primes____________________1.00______1.00______1.00______1.00______1.00______1.00 psyntax___________________1.00______1.00______1.00______1.00______1.00______1.00 puzzle____________________1.00______1.00______1.00______1.00______1.00______1.00 ray_______________________1.00______1.00______1.00______1.00______1.00______1.00 ray2______________________1.00______1.00______1.00______1.00______1.00______1.00 sboyer____________________1.00______1.00______1.00______1.00______1.00______1.00 scheme____________________1.00______1.00______1.00______1.00______1.00______1.00 sieves-eratosthenes_______1.00______1.00______1.00______1.00______1.00______1.00 simplex___________________1.00______1.00______1.00______1.00______1.00______1.00 slatex____________________1.00______1.00______1.00______1.00______1.00______1.00 sort1_____________________1.00______1.00______1.00______1.00______1.00______1.00 tak_______________________1.00______1.00______1.00______1.00______1.00______1.00 takl______________________1.00______1.00______1.00______1.00______1.00______1.00 takr______________________1.00______1.00______1.00______1.00______1.00______1.00 traverse__________________1.00______1.00______1.00______1.00______1.00______1.00 travinit__________________1.00______1.00______1.00______1.00______1.00______1.00 triangl___________________1.00______1.00______1.00______1.00______1.00______1.00 === === build-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________3_________2_________2_________1_________3 binarytrees_________________3_________1_________1_________1_________2_________4 boyer_______________________3_________5_________1_________2_________4_________5 browse______________________2_________5_________1_________4_________3_________6 conform_____________________5_________6_________2_________3_________4_________1 cpstak______________________1_________1_________3_________2_________1_________1 ctak________________________4_________1_________2_________3_________1_________5 dderiv______________________2_________4_________4_________1_________3_________2 deriv_______________________4_________3_________3_________4_________2_________1 destructive_________________1_________5_________3_________2_________6_________4 dfa_________________________2_________6_________3_________4_________5_________1 div-iter____________________2_________2_________3_________4_________1_________5 div-rec_____________________1_________3_________2_________4_________2_________2 dynamic_____________________4_________3_________5_________6_________2_________1 earley______________________2_________5_________3_________4_________6_________1 fannkuch____________________1_________2_________4_________3_________3_________5 fft_________________________1_________2_________4_________5_________2_________3 fib_________________________2_________2_________1_________2_________2_________3 fibc________________________1_________3_________5_________2_________2_________4 fibfp_______________________2_________4_________1_________3_________1_________5 fprint______________________3_________4_________2_________2_________1_________5 fread_______________________3_________1_________4_________4_________2_________5 gcbench_____________________4_________3_________2_________5_________3_________1 gold________________________4_________4_________2_________5_________3_________1 gold2_______________________3_________1_________5_________6_________4_________2 graphs______________________1_________3_________5_________4_________2_________6 hanoi_______________________2_________1_________1_________3_________1_________4 integ_______________________1_________2_________2_________4_________3_________5 integ2______________________2_________1_________4_________5_________1_________3 integ3______________________1_________3_________6_________4_________5_________2 kanren______________________1_________4_________3_________6_________5_________2 kernwyk-ackermann___________2_________1_________3_________4_________2_________5 kernwyk-array_______________1_________3_________3_________2_________5_________4 kernwyk-cat_________________3_________1_________2_________3_________2_________4 kernwyk-string______________1_________3_________3_________3_________2_________3 kernwyk-sum_________________2_________1_________3_________4_________1_________5 kernwyk-tail________________4_________2_________3_________1_________1_________5 kernwyk-wc__________________3_________2_________3_________4_________2_________1 knucleotide_________________1_________4_________3_________3_________5_________2 lattice_____________________1_________3_________3_________4_________5_________2 matrix______________________3_________5_________6_________1_________4_________2 maze________________________2_________6_________4_________5_________3_________1 mazefun_____________________5_________6_________2_________4_________1_________3 mbrot_______________________1_________3_________5_________2_________4_________4 nbody_______________________2_________4_________3_________5_________2_________1 nboyer______________________1_________6_________3_________5_________4_________2 nestedloop__________________2_________4_________3_________3_________5_________1 nfa_________________________4_________3_________1_________5_________2_________6 nqueens_____________________1_________2_________4_________2_________3_________4 ntakl_______________________4_________3_________5_________5_________2_________1 nucleic2____________________2_________4_________5_________6_________3_________1 paraffins___________________1_________5_________3_________4_________6_________2 parsing_____________________2_________5_________4_________6_________3_________1 pnpoly______________________2_________3_________3_________1_________4_________1 primes______________________1_________2_________2_________1_________4_________3 psyntax_____________________1_________6_________5_________4_________3_________2 puzzle______________________1_________4_________3_________6_________5_________2 ray_________________________1_________4_________3_________2_________6_________5 ray2________________________2_________4_________6_________5_________3_________1 sboyer______________________1_________4_________2_________3_________5_________6 scheme______________________1_________4_________3_________2_________5_________2 sieves-eratosthenes_________2_________1_________1_________2_________1_________2 simplex_____________________1_________5_________3_________4_________2_________2 slatex______________________2_________5_________4_________3_________6_________1 sort1_______________________1_________6_________4_________5_________3_________2 tak_________________________3_________2_________4_________2_________1_________5 takl________________________3_________1_________2_________2_________4_________5 takr________________________2_________1_________3_________5_________4_________6 traverse____________________2_________4_________3_________4_________5_________1 travinit____________________2_________4_________3_________2_________5_________1 triangl_____________________3_________6_________4_________5_________1_________2 [1]: 11111111111111111111111111122222222222222222222222333333333334444444455 [6]: 11111111111111111111222222222222222223333333444444445555555555555566666 [5]: 11111111111111222222222222222223333333333333444444444455555555555566666 [2]: 11111111111112222222222333333333333333444444444444444455555555566666666 [3]: 11111111222222222222233333333333333333333333333344444444444455555555666 [4]: 11111122222222222222223333333333344444444444444444445555555555555666666 === === cpu-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________3_________4_________1_________5_________2_________1 boyer_______________________2_________2_________1_________3_________3_________1 browse______________________2_________5_________3_________1_________2_________4 conform_____________________2_________5_________4_________3_________6_________1 cpstak______________________5_________6_________3_________4_________1_________2 ctak________________________4_________2_________4_________3_________2_________1 dderiv______________________6_________5_________4_________3_________2_________1 deriv_______________________1_________1_________1_________1_________1_________1 destructive_________________4_________1_________2_________2_________1_________3 dfa_________________________4_________6_________2_________1_________5_________3 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________4_________3_________1_________2_________3_________4 earley______________________4_________2_________4_________3_________1_________3 fannkuch____________________2_________6_________3_________5_________4_________1 fft_________________________3_________2_________1_________2_________1_________3 fib_________________________6_________4_________3_________1_________5_________2 fibc________________________5_________3_________4_________1_________2_________6 fibfp_______________________5_________4_________6_________2_________3_________1 fprint______________________2_________4_________3_________3_________1_________3 fread_______________________5_________4_________1_________2_________2_________3 gcbench_____________________6_________3_________1_________4_________2_________5 gold________________________3_________5_________1_________4_________6_________2 gold2_______________________1_________5_________4_________3_________6_________2 graphs______________________5_________4_________1_________3_________2_________6 hanoi_______________________2_________3_________1_________5_________4_________4 integ_______________________4_________6_________2_________1_________3_________5 integ2______________________2_________1_________3_________6_________5_________4 integ3______________________2_________3_________1_________5_________4_________6 kanren______________________2_________6_________3_________5_________4_________1 kernwyk-ackermann___________3_________1_________4_________6_________5_________2 kernwyk-array_______________4_________2_________6_________5_________3_________1 kernwyk-cat_________________5_________6_________4_________3_________1_________2 kernwyk-string______________3_________1_________4_________2_________5_________6 kernwyk-sum_________________3_________6_________2_________4_________1_________5 kernwyk-tail________________4_________5_________2_________3_________1_________6 kernwyk-wc__________________4_________5_________3_________6_________1_________2 knucleotide_________________4_________1_________6_________5_________2_________3 lattice_____________________1_________5_________2_________3_________6_________4 matrix______________________3_________6_________1_________2_________5_________4 maze________________________2_________6_________5_________4_________3_________1 mazefun_____________________3_________6_________1_________2_________5_________4 mbrot_______________________1_________3_________3_________4_________2_________5 nbody_______________________1_________4_________5_________6_________3_________2 nboyer______________________5_________3_________4_________2_________6_________1 nestedloop__________________6_________2_________3_________1_________4_________5 nfa_________________________3_________4_________1_________2_________4_________3 nqueens_____________________2_________1_________2_________3_________1_________2 ntakl_______________________2_________1_________2_________3_________1_________4 nucleic2____________________6_________1_________4_________2_________3_________5 paraffins___________________3_________2_________4_________4_________5_________1 parsing_____________________4_________6_________2_________1_________5_________3 pnpoly______________________1_________2_________4_________5_________3_________6 primes______________________4_________2_________3_________3_________5_________1 psyntax_____________________1_________3_________5_________4_________4_________2 puzzle______________________2_________1_________2_________2_________2_________2 ray_________________________5_________3_________2_________1_________4_________6 ray2________________________4_________1_________3_________2_________6_________5 sboyer______________________5_________1_________3_________2_________4_________6 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________6_________3_________2_________5_________4_________1 simplex_____________________5_________6_________1_________4_________3_________2 slatex______________________3_________2_________4_________6_________1_________5 sort1_______________________3_________5_________6_________1_________4_________2 tak_________________________3_________5_________2_________2_________1_________4 takl________________________1_________3_________3_________2_________5_________4 takr________________________5_________2_________3_________4_________6_________1 traverse____________________3_________5_________4_________2_________1_________3 travinit____________________2_________1_________1_________1_________1_________3 triangl_____________________5_________2_________3_________1_________6_________4 [3]: 111111111111111222222222222233333333333333334444444444444445556666 [5]: 111111111111111222222222223333333333444444444445555555555566666666 [6]: 111111111111111222222222222233333333333444444444445555555566666666 [2]: 111111111111222222222222333333333334444444455555555555666666666666 [4]: 111111111112222222222222222233333333333333444444444455555555566666 [1]: 111111122222222222222333333333333334444444444444555555555555666666 === === major-gcs-time === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________3_________1_________2_________1_________1_________3 boyer_______________________5_________4_________1_________6_________2_________3 browse______________________1_________3_________5_________4_________3_________2 conform_____________________3_________1_________4_________4_________1_________2 cpstak______________________2_________2_________4_________5_________1_________3 ctak________________________3_________6_________1_________2_________4_________5 dderiv______________________2_________3_________2_________1_________2_________4 deriv_______________________3_________1_________1_________2_________1_________4 destructive_________________3_________2_________4_________5_________1_________4 dfa_________________________6_________4_________2_________3_________1_________5 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________5_________4_________1_________2_________3_________6 earley______________________4_________1_________3_________5_________2_________3 fannkuch____________________5_________3_________2_________4_________6_________1 fft_________________________5_________4_________3_________1_________2_________2 fib_________________________5_________4_________3_________1_________6_________2 fibc________________________1_________4_________5_________3_________2_________6 fibfp_______________________3_________4_________2_________2_________3_________1 fprint______________________1_________1_________1_________1_________1_________1 fread_______________________1_________4_________1_________3_________2_________5 gcbench_____________________5_________1_________5_________4_________2_________3 gold________________________2_________4_________1_________3_________6_________5 gold2_______________________1_________4_________2_________1_________3_________1 graphs______________________4_________5_________6_________3_________2_________1 hanoi_______________________4_________2_________1_________3_________5_________6 integ_______________________6_________4_________2_________5_________1_________3 integ2______________________3_________4_________2_________6_________1_________5 integ3______________________1_________3_________2_________6_________5_________4 kanren______________________1_________6_________4_________3_________5_________2 kernwyk-ackermann___________6_________3_________5_________4_________1_________2 kernwyk-array_______________6_________5_________1_________3_________2_________4 kernwyk-cat_________________1_________1_________1_________1_________1_________1 kernwyk-string______________1_________3_________2_________6_________4_________5 kernwyk-sum_________________3_________2_________5_________2_________1_________4 kernwyk-tail________________3_________4_________1_________2_________1_________5 kernwyk-wc__________________1_________1_________1_________1_________1_________1 knucleotide_________________4_________2_________5_________6_________1_________3 lattice_____________________6_________4_________3_________1_________5_________2 matrix______________________5_________2_________3_________4_________1_________6 maze________________________1_________5_________3_________6_________4_________2 mazefun_____________________2_________4_________3_________6_________1_________5 mbrot_______________________1_________1_________1_________1_________1_________1 nbody_______________________2_________4_________6_________3_________5_________1 nboyer______________________4_________5_________6_________2_________3_________1 nestedloop__________________2_________3_________5_________6_________4_________1 nfa_________________________4_________1_________2_________1_________2_________3 nqueens_____________________1_________1_________1_________2_________2_________2 ntakl_______________________1_________1_________1_________1_________1_________1 nucleic2____________________3_________4_________1_________5_________2_________6 paraffins___________________3_________2_________5_________3_________4_________1 parsing_____________________4_________2_________5_________6_________1_________3 pnpoly______________________5_________1_________2_________2_________3_________4 primes______________________2_________1_________4_________2_________5_________3 psyntax_____________________1_________3_________6_________5_________2_________4 puzzle______________________1_________1_________2_________1_________2_________2 ray_________________________5_________6_________2_________1_________3_________4 ray2________________________1_________2_________4_________6_________3_________5 sboyer______________________4_________5_________1_________5_________2_________3 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________5_________4_________6_________3_________1_________2 simplex_____________________1_________2_________1_________2_________3_________4 slatex______________________3_________2_________4_________5_________1_________6 sort1_______________________1_________4_________5_________2_________6_________3 tak_________________________4_________5_________2_________3_________1_________1 takl________________________1_________1_________1_________1_________1_________1 takr________________________3_________4_________5_________2_________1_________2 traverse____________________3_________1_________2_________3_________1_________2 travinit____________________5_________1_________4_________2_________3_________6 triangl_____________________6_________4_________3_________1_________5_________2 [5]: 1111111111111111111122222222222222233333333334444455555556666 [1]: 1111111111111122222223333333333333344444444455555555555666666 [3]: 1111111111111222222222222222233333333444444445555555555566666 [2]: 1111111111112222222222233333333444444444444444444444555555666 [4]: 1111111111222222222222223333333333333444444555555556666666666 [6]: 1111111112222222222222233333333333344444444445555555556666666 === === mutations === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________1_________1_________1_________1_________1_________1 boyer_______________________1_________1_________1_________1_________1_________1 browse______________________1_________1_________1_________1_________1_________1 conform_____________________1_________1_________1_________1_________1_________1 cpstak______________________1_________1_________1_________1_________1_________1 ctak________________________1_________1_________1_________1_________1_________1 dderiv______________________1_________1_________1_________1_________1_________1 deriv_______________________1_________1_________1_________1_________1_________1 destructive_________________1_________1_________1_________1_________1_________1 dfa_________________________1_________1_________1_________1_________1_________1 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________1_________1_________1_________1_________1_________1 earley______________________1_________1_________1_________1_________1_________1 fannkuch____________________1_________1_________1_________1_________1_________1 fft_________________________1_________1_________1_________1_________1_________1 fib_________________________1_________1_________1_________1_________1_________1 fibc________________________1_________1_________1_________1_________1_________1 fibfp_______________________1_________1_________1_________1_________1_________1 fprint______________________1_________1_________1_________1_________1_________1 fread_______________________1_________1_________1_________1_________1_________1 gcbench_____________________1_________1_________1_________1_________1_________1 gold________________________1_________1_________1_________1_________1_________1 gold2_______________________1_________1_________1_________1_________1_________1 graphs______________________1_________1_________1_________1_________1_________1 hanoi_______________________1_________1_________1_________1_________1_________1 integ_______________________1_________1_________1_________1_________1_________1 integ2______________________1_________1_________1_________1_________1_________1 integ3______________________1_________1_________1_________1_________1_________1 kanren______________________1_________1_________1_________1_________1_________1 kernwyk-ackermann___________1_________1_________1_________1_________1_________1 kernwyk-array_______________1_________1_________1_________1_________1_________1 kernwyk-cat_________________1_________1_________1_________1_________1_________1 kernwyk-string______________1_________1_________1_________1_________1_________1 kernwyk-sum_________________1_________1_________1_________1_________1_________1 kernwyk-tail________________1_________1_________1_________1_________1_________1 kernwyk-wc__________________1_________1_________1_________1_________1_________1 knucleotide_________________4_________1_________2_________5_________3_________6 lattice_____________________1_________1_________1_________1_________1_________1 matrix______________________1_________1_________1_________1_________1_________1 maze________________________1_________1_________1_________1_________1_________1 mazefun_____________________1_________1_________1_________1_________1_________1 mbrot_______________________1_________1_________1_________1_________1_________1 nbody_______________________1_________1_________1_________1_________1_________1 nboyer______________________1_________1_________1_________1_________1_________1 nestedloop__________________1_________1_________1_________1_________1_________1 nfa_________________________1_________1_________1_________1_________1_________1 nqueens_____________________1_________1_________1_________1_________1_________1 ntakl_______________________1_________1_________1_________1_________1_________1 nucleic2____________________1_________1_________1_________1_________1_________1 paraffins___________________1_________1_________1_________1_________1_________1 parsing_____________________2_________1_________3_________3_________1_________2 pnpoly______________________1_________1_________1_________1_________1_________1 primes______________________1_________1_________1_________1_________1_________1 psyntax_____________________1_________2_________2_________2_________2_________2 puzzle______________________1_________1_________1_________1_________1_________1 ray_________________________1_________1_________1_________1_________1_________1 ray2________________________1_________1_________1_________1_________1_________1 sboyer______________________1_________1_________1_________1_________1_________1 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________1_________1_________1_________1_________1_________1 simplex_____________________1_________1_________1_________1_________1_________1 slatex______________________1_________1_________1_________1_________1_________1 sort1_______________________1_________1_________1_________1_________1_________1 tak_________________________1_________1_________1_________1_________1_________1 takl________________________1_________1_________1_________1_________1_________1 takr________________________1_________1_________1_________1_________1_________1 traverse____________________1_________1_________1_________1_________1_________1 travinit____________________1_________1_________1_________1_________1_________1 triangl_____________________1_________1_________1_________1_________1_________1 [2]: 112 [1]: 124 [5]: 123 [3]: 223 [4]: 235 [6]: 226 === === mutations-tracked === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________1_________1_________1_________1_________1_________1 boyer_______________________1_________1_________1_________1_________1_________1 browse______________________1_________1_________1_________1_________1_________1 conform_____________________2_________3_________1_________1_________3_________2 cpstak______________________1_________1_________1_________1_________1_________1 ctak________________________1_________1_________1_________1_________1_________1 dderiv______________________1_________1_________1_________1_________1_________1 deriv_______________________1_________1_________1_________1_________1_________1 destructive_________________1_________1_________1_________1_________1_________1 dfa_________________________3_________1_________2_________2_________1_________3 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________3_________2_________1_________1_________2_________3 earley______________________1_________2_________1_________1_________2_________1 fannkuch____________________1_________1_________1_________1_________1_________1 fft_________________________1_________1_________1_________1_________1_________1 fib_________________________1_________1_________1_________1_________1_________1 fibc________________________1_________1_________1_________1_________1_________1 fibfp_______________________1_________1_________1_________1_________1_________1 fprint______________________1_________1_________1_________1_________1_________1 fread_______________________1_________1_________1_________1_________1_________1 gcbench_____________________1_________1_________1_________1_________1_________1 gold________________________2_________1_________2_________2_________1_________2 gold2_______________________1_________2_________1_________1_________2_________1 graphs______________________1_________1_________1_________1_________1_________1 hanoi_______________________1_________1_________1_________1_________1_________1 integ_______________________1_________1_________1_________1_________1_________1 integ2______________________1_________1_________1_________1_________1_________1 integ3______________________1_________1_________1_________1_________1_________1 kanren______________________1_________2_________2_________2_________2_________1 kernwyk-ackermann___________1_________1_________1_________1_________1_________1 kernwyk-array_______________1_________1_________1_________1_________1_________1 kernwyk-cat_________________1_________1_________1_________1_________1_________1 kernwyk-string______________1_________1_________1_________1_________1_________1 kernwyk-sum_________________1_________1_________1_________1_________1_________1 kernwyk-tail________________1_________1_________1_________1_________1_________1 kernwyk-wc__________________1_________1_________1_________1_________1_________1 knucleotide_________________2_________3_________4_________6_________5_________1 lattice_____________________2_________1_________2_________2_________1_________2 matrix______________________2_________1_________2_________2_________1_________2 maze________________________2_________1_________1_________1_________1_________2 mazefun_____________________1_________2_________1_________1_________2_________1 mbrot_______________________1_________1_________1_________1_________1_________1 nbody_______________________1_________1_________1_________1_________1_________1 nboyer______________________1_________1_________1_________1_________1_________1 nestedloop__________________1_________1_________1_________1_________1_________1 nfa_________________________1_________1_________1_________1_________1_________1 nqueens_____________________1_________1_________1_________1_________1_________1 ntakl_______________________1_________1_________1_________1_________1_________1 nucleic2____________________1_________2_________2_________2_________2_________1 paraffins___________________1_________1_________1_________1_________1_________1 parsing_____________________2_________1_________3_________3_________1_________2 pnpoly______________________1_________1_________1_________1_________1_________1 primes______________________1_________1_________1_________1_________1_________1 psyntax_____________________5_________1_________4_________2_________1_________3 puzzle______________________1_________1_________1_________1_________1_________1 ray_________________________1_________1_________1_________1_________1_________1 ray2________________________1_________1_________1_________1_________1_________1 sboyer______________________1_________1_________1_________1_________1_________1 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________1_________1_________1_________1_________1_________1 simplex_____________________1_________1_________1_________1_________1_________1 slatex______________________2_________3_________2_________2_________3_________1 sort1_______________________1_________1_________1_________1_________1_________1 tak_________________________1_________1_________1_________1_________1_________1 takl________________________1_________1_________1_________1_________1_________1 takr________________________1_________1_________1_________1_________1_________1 traverse____________________1_________1_________1_________1_________1_________1 travinit____________________1_________1_________1_________1_________1_________1 triangl_____________________1_________1_________1_________1_________1_________1 [2]: 1111111222222333 [5]: 1111111222222335 [6]: 1111111222222333 [3]: 1111112222222344 [4]: 1111112222222236 [1]: 1111122222222335 === === major-gcs === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________1_________1_________1_________1_________1_________1 boyer_______________________1_________1_________1_________1_________1_________1 browse______________________1_________1_________1_________1_________1_________1 conform_____________________1_________1_________1_________1_________1_________1 cpstak______________________1_________1_________1_________1_________1_________1 ctak________________________1_________1_________1_________1_________1_________1 dderiv______________________1_________1_________1_________1_________1_________1 deriv_______________________1_________1_________1_________1_________1_________1 destructive_________________1_________1_________1_________1_________1_________1 dfa_________________________2_________1_________1_________1_________1_________2 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________2_________1_________1_________1_________1_________2 earley______________________2_________1_________2_________2_________1_________2 fannkuch____________________1_________1_________1_________1_________1_________1 fft_________________________1_________1_________1_________1_________1_________1 fib_________________________1_________1_________1_________1_________1_________1 fibc________________________1_________1_________1_________1_________1_________1 fibfp_______________________1_________1_________1_________1_________1_________1 fprint______________________1_________1_________1_________1_________1_________1 fread_______________________1_________1_________1_________1_________1_________1 gcbench_____________________1_________1_________1_________1_________1_________1 gold________________________1_________2_________1_________1_________2_________1 gold2_______________________1_________1_________1_________1_________1_________1 graphs______________________1_________1_________1_________1_________1_________1 hanoi_______________________1_________1_________1_________1_________1_________1 integ_______________________1_________1_________1_________1_________1_________1 integ2______________________1_________1_________1_________1_________1_________1 integ3______________________1_________1_________1_________1_________1_________1 kanren______________________1_________3_________2_________2_________3_________1 kernwyk-ackermann___________1_________1_________1_________1_________1_________1 kernwyk-array_______________1_________1_________1_________1_________1_________1 kernwyk-cat_________________1_________1_________1_________1_________1_________1 kernwyk-string______________1_________1_________1_________1_________1_________1 kernwyk-sum_________________1_________1_________1_________1_________1_________1 kernwyk-tail________________1_________2_________1_________1_________1_________3 kernwyk-wc__________________1_________1_________1_________1_________1_________1 knucleotide_________________4_________2_________5_________6_________1_________3 lattice_____________________1_________1_________1_________1_________1_________1 matrix______________________2_________1_________2_________2_________1_________2 maze________________________1_________2_________2_________2_________2_________1 mazefun_____________________1_________1_________1_________1_________1_________1 mbrot_______________________1_________1_________1_________1_________1_________1 nbody_______________________1_________1_________1_________1_________1_________1 nboyer______________________1_________1_________1_________1_________1_________1 nestedloop__________________1_________1_________1_________1_________1_________1 nfa_________________________1_________1_________1_________1_________1_________1 nqueens_____________________1_________1_________1_________1_________1_________1 ntakl_______________________1_________1_________1_________1_________1_________1 nucleic2____________________2_________1_________1_________1_________1_________2 paraffins___________________1_________1_________1_________1_________1_________1 parsing_____________________2_________1_________3_________3_________1_________2 pnpoly______________________1_________1_________1_________1_________1_________1 primes______________________1_________1_________1_________1_________1_________1 psyntax_____________________1_________2_________5_________4_________2_________3 puzzle______________________1_________1_________1_________1_________1_________1 ray_________________________1_________1_________1_________1_________1_________1 ray2________________________1_________1_________1_________1_________1_________1 sboyer______________________1_________1_________1_________1_________1_________1 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________1_________1_________1_________1_________1_________1 simplex_____________________1_________1_________1_________1_________1_________1 slatex______________________2_________1_________2_________2_________1_________2 sort1_______________________1_________1_________1_________1_________1_________1 tak_________________________1_________1_________1_________1_________1_________1 takl________________________1_________1_________1_________1_________1_________1 takr________________________1_________1_________1_________1_________1_________1 traverse____________________1_________1_________1_________1_________1_________1 travinit____________________2_________1_________1_________1_________1_________2 triangl_____________________1_________1_________1_________1_________1_________1 [5]: 11111111112223 [2]: 11111111222223 [3]: 11111122222355 [4]: 11111122222346 [1]: 11111222222224 [6]: 11122222222333 === === minor-gcs === Programs [1] [2] [3] [4] [5] [6] ================================================================================ 0___________________________1_________1_________1_________1_________1_________1 binarytrees_________________1_________1_________1_________1_________1_________1 boyer_______________________1_________1_________1_________1_________1_________1 browse______________________1_________1_________1_________1_________1_________1 conform_____________________1_________3_________2_________2_________3_________1 cpstak______________________1_________1_________1_________1_________1_________1 ctak________________________1_________1_________1_________1_________1_________1 dderiv______________________1_________1_________1_________1_________1_________1 deriv_______________________1_________1_________1_________1_________1_________1 destructive_________________1_________1_________1_________1_________1_________1 dfa_________________________1_________3_________2_________2_________3_________1 div-iter____________________1_________1_________1_________1_________1_________1 div-rec_____________________1_________1_________1_________1_________1_________1 dynamic_____________________1_________2_________3_________3_________2_________1 earley______________________2_________1_________2_________2_________1_________2 fannkuch____________________1_________2_________2_________2_________2_________1 fft_________________________1_________1_________1_________1_________1_________1 fib_________________________1_________1_________1_________1_________1_________1 fibc________________________1_________1_________1_________1_________1_________1 fibfp_______________________1_________1_________1_________1_________1_________1 fprint______________________1_________1_________1_________1_________1_________1 fread_______________________1_________1_________1_________1_________1_________1 gcbench_____________________1_________1_________1_________1_________1_________1 gold________________________1_________2_________1_________1_________2_________1 gold2_______________________1_________2_________1_________1_________2_________1 graphs______________________1_________1_________1_________1_________1_________1 hanoi_______________________1_________1_________1_________1_________1_________1 integ_______________________1_________1_________1_________1_________1_________1 integ2______________________1_________1_________1_________1_________1_________1 integ3______________________1_________1_________1_________1_________1_________1 kanren______________________1_________3_________2_________2_________3_________1 kernwyk-ackermann___________1_________1_________1_________1_________1_________1 kernwyk-array_______________1_________1_________1_________1_________1_________1 kernwyk-cat_________________1_________1_________1_________1_________1_________1 kernwyk-string______________1_________1_________1_________1_________1_________1 kernwyk-sum_________________1_________1_________1_________1_________1_________1 kernwyk-tail________________3_________2_________3_________3_________3_________1 kernwyk-wc__________________1_________1_________1_________1_________1_________1 knucleotide_________________4_________5_________2_________1_________6_________3 lattice_____________________1_________2_________1_________1_________2_________1 matrix______________________1_________2_________1_________1_________2_________1 maze________________________1_________1_________1_________1_________1_________1 mazefun_____________________1_________2_________1_________1_________2_________1 mbrot_______________________1_________1_________1_________1_________1_________1 nbody_______________________1_________1_________1_________1_________1_________1 nboyer______________________1_________1_________1_________1_________1_________1 nestedloop__________________1_________1_________1_________1_________1_________1 nfa_________________________1_________3_________2_________2_________3_________1 nqueens_____________________1_________1_________1_________1_________1_________1 ntakl_______________________1_________1_________1_________1_________1_________1 nucleic2____________________1_________2_________2_________2_________2_________1 paraffins___________________1_________1_________1_________1_________1_________1 parsing_____________________1_________3_________2_________2_________3_________1 pnpoly______________________1_________1_________1_________1_________1_________1 primes______________________1_________1_________1_________1_________1_________1 psyntax_____________________5_________4_________1_________2_________4_________3 puzzle______________________1_________1_________1_________1_________1_________1 ray_________________________1_________1_________1_________1_________1_________1 ray2________________________1_________1_________1_________1_________1_________1 sboyer______________________1_________1_________1_________1_________1_________1 scheme______________________1_________1_________1_________1_________1_________1 sieves-eratosthenes_________1_________1_________1_________1_________1_________1 simplex_____________________1_________1_________1_________1_________1_________1 slatex______________________1_________2_________1_________1_________2_________1 sort1_______________________1_________1_________1_________1_________1_________1 tak_________________________1_________1_________1_________1_________1_________1 takl________________________1_________1_________1_________1_________1_________1 takr________________________1_________1_________1_________1_________1_________1 traverse____________________1_________1_________1_________1_________1_________1 travinit____________________1_________2_________2_________2_________2_________1 triangl_____________________1_________1_________1_________1_________1_________1 [6]: 1111111111111111233 [1]: 1111111111111112345 [3]: 1111111222222222233 [4]: 1111111222222222233 [2]: 1222222222223333345 [5]: 1222222222233333346