@@ -61,35 +61,35 @@ package Evalbot;
61
61
);
62
62
63
63
our %impls = (
64
- ' partcl' => {
65
- chdir => " $home /partcl-nqp" ,
66
- cmd_line => ' ./partcl %program' ,
67
- filter => \&filter_pct,
68
- revision => sub { get_revision_from_file(' /home/p6eval/partcl-nqp/.revision' , 6)},
69
- },
70
- perlesque => {
71
- chdir => " $home /sprixel/sprixel/sprixel/bin/Release" ,
72
- cmd_line => ' /home/p6eval/sprixel/clr/bin/mono --gc=sgen sprixel.exe -s %program' ,
73
- },
74
- mildew => {
75
- chdir => $home ,
76
- cmd_line => ' /home/mildew/perl5/perlbrew/bin/perl /home/mildew/perl5/perlbrew/perls/current/bin/mildew %program' ,
77
- },
64
+ # 'partcl' => {
65
+ # chdir => "$home/partcl-nqp",
66
+ # cmd_line => './partcl %program',
67
+ # filter => \&filter_pct,
68
+ # revision => sub { get_revision_from_file('/home/p6eval/partcl-nqp/.revision', 6)},
69
+ # },
70
+ # perlesque => {
71
+ # chdir => "$home/sprixel/sprixel/sprixel/bin/Release",
72
+ # cmd_line => '/home/p6eval/sprixel/clr/bin/mono --gc=sgen sprixel.exe -s %program',
73
+ # },
74
+ # mildew => {
75
+ # chdir => $home,
76
+ # cmd_line => '/home/mildew/perl5/perlbrew/bin/perl /home/mildew/perl5/perlbrew/perls/current/bin/mildew %program',
77
+ # },
78
78
niecza => {
79
79
chdir => " $home /niecza" ,
80
80
cmd_line => ' PATH=/usr/local/mono-2.10.1/bin:/usr/local/bin:/usr/bin:/bin LD_LIBRARY_PATH=/usr/local/mono-2.10.1/lib mono ./run/Niecza.exe --safe %program' ,
81
81
revision => sub { get_revision_from_file(' ~/niecza/VERSION' )},
82
82
},
83
- nqpnet => {
84
- chdir => " $home /6model/dotnet/compiler" ,
85
- cmd_line => ' ./try2.sh %program' ,
86
- # revision => sub { get_revision_from_file('~/6model/VERSION'
87
- },
88
- nqplua => {
89
- chdir => " $home /nqplua/6model/lua/compiler" ,
90
- cmd_line => ' ./try.sh %program' ,
91
- # revision => sub { get_revision_from_file('~/nqplua/VERSION'
92
- },
83
+ # nqpnet => {
84
+ # chdir => "$home/6model/dotnet/compiler",
85
+ # cmd_line => './try2.sh %program',
86
+ # #revision => sub { get_revision_from_file('~/6model/VERSION'
87
+ # },
88
+ # nqplua => {
89
+ # chdir => "$home/nqplua/6model/lua/compiler",
90
+ # cmd_line => './try.sh %program',
91
+ # #revision => sub { get_revision_from_file('~/nqplua/VERSION'
92
+ # },
93
93
b => {
94
94
chdir => " $home /rakudo/" ,
95
95
cmd_line => ' PERL6LIB=lib ../p/bin/perl6 %program' ,
@@ -124,42 +124,40 @@ package Evalbot;
124
124
rakudo => {
125
125
chdir => " $home " ,
126
126
cmd_line => ' ./nom-inst/bin/perl6 --setting=SAFE %program' ,
127
- filter => \&filter_pct,
128
127
nolock => 1,
129
128
revision => sub { get_revision_from_file(' ~/nom-inst/rakudo-revision' )},
130
129
},
131
130
star => {
132
- chdir => " $home /rakudo-star-2012.01/" ,
133
- cmd_line => ' ./install/bin/perl6 --setting=SAFE %program' ,
134
- revision => sub { ' 2012.01' },
135
- filter => \&filter_pct,
136
- },
137
- alpha => {
138
- chdir => " $home /rakudo-alpha/" ,
139
- cmd_line => ' PERL6LIB=lib ../rakudo-alpha/perl6 %program' ,
140
- revision => sub { get_revision_from_file(' ~/rakudo-alpha/revision' )},
141
- filter => \&filter_pct,
142
- program_prefix => ' my $ss_SS_S_S__S_S_s = -> *@a, *%h { die "operation not permitted in safe mode" };
143
- Q:PIR {
144
- $P0 = get_hll_namespace
145
- $P1 = find_lex \' $ss_SS_S_S__S_S_s\'
146
- $P0[\' run\' ] = $P1
147
- $P0[\' open\' ] = $P1
148
- $P0[\' !qx\' ] = $P1
149
- null $P1
150
- set_hll_global [\' IO\' ], \' Socket\' , $P0
151
- };' ,
131
+ chdir => " $home /star/" ,
132
+ cmd_line => ' ./bin/perl6 --setting=SAFE %program' ,
133
+ revision => sub { get_revision_from_file(" $home /star/version" ) },
152
134
},
135
+ # alpha => {
136
+ # chdir => "$home/rakudo-alpha/",
137
+ # cmd_line => 'PERL6LIB=lib ../rakudo-alpha/perl6 %program',
138
+ # revision => sub { get_revision_from_file('~/rakudo-alpha/revision')},
139
+ # filter => \&filter_pct,
140
+ # program_prefix => 'my $ss_SS_S_S__S_S_s = -> *@a, *%h { die "operation not permitted in safe mode" };
141
+ # Q:PIR {
142
+ # $P0 = get_hll_namespace
143
+ # $P1 = find_lex \'$ss_SS_S_S__S_S_s\'
144
+ # $P0[\'run\'] = $P1
145
+ # $P0[\'open\'] = $P1
146
+ # $P0[\'!qx\'] = $P1
147
+ # null $P1
148
+ # set_hll_global [\'IO\'], \'Socket\', $P0
149
+ # };',
150
+ # },
153
151
nqp => {
154
- chdir => " $home /nqp" ,
155
- cmd_line => ' ./nqp %program' ,
156
- filter => \&filter_pct,
157
- },
158
- nqprx => {
159
- chdir => " $home /nqp-rx" ,
160
- cmd_line => ' ./nqp %program' ,
152
+ chdir => " $home " ,
153
+ cmd_line => ' ./nom-inst/bin/nqp %program' ,
161
154
filter => \&filter_pct,
162
155
},
156
+ # nqprx => {
157
+ # chdir => "$home/nqp-rx",
158
+ # cmd_line => './nqp %program',
159
+ # filter => \&filter_pct,
160
+ # },
163
161
pugs => {
164
162
cmd_line => " PUGS_SAFEMODE=true LC_ALL=en_US.ISO-8859-1 $home /Pugs.hs/Pugs/pugs %program " ,
165
163
},
@@ -169,15 +167,15 @@ package Evalbot;
169
167
revision => sub { get_revision_from_file(" $home /std/snap/revision" )},
170
168
nolock => 1,
171
169
},
172
- yapsi => {
173
- chdir => " $home /yapsi" ,
174
- cmd_line => ' PERL6LIB=lib /home/p6eval/p/bin/perl6 bin/yapsi %program' ,
175
- },
176
- highlight => {
177
- chdir => " $home /std/snap/std_hilite" ,
178
- cmd_line => $^X . ' STD_syntax_highlight %program' ,
179
- revision => sub { get_revision_from_file(" $home /std/snap/revision" )},
180
- },
170
+ # yapsi => {
171
+ # chdir => "$home/yapsi",
172
+ # cmd_line => 'PERL6LIB=lib /home/p6eval/p/bin/perl6 bin/yapsi %program',
173
+ # },
174
+ # highlight => {
175
+ # chdir => "$home/std/snap/std_hilite",
176
+ # cmd_line => $^X . ' STD_syntax_highlight %program',
177
+ # revision => sub { get_revision_from_file("$home/std/snap/revision")},
178
+ # },
181
179
);
182
180
183
181
my $evalbot_version = get_revision();
0 commit comments