Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
31853f31
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
31853f31
编写于
4月 24, 2012
作者:
B
Brian Anderson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
build: Don't require full target libs to run compiletest tests
Only build through librustsyntax, which some tests do rely on.
上级
2d793ef4
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
43 addition
and
50 deletion
+43
-50
mk/tests.mk
mk/tests.mk
+18
-22
src/test/compile-fail/qquote-1.rs
src/test/compile-fail/qquote-1.rs
+6
-7
src/test/compile-fail/qquote-2.rs
src/test/compile-fail/qquote-2.rs
+6
-7
src/test/run-pass/issue-1926.rs
src/test/run-pass/issue-1926.rs
+7
-7
src/test/run-pass/qquote.rs
src/test/run-pass/qquote.rs
+6
-7
未找到文件。
mk/tests.mk
浏览文件 @
31853f31
...
...
@@ -166,6 +166,13 @@ define TEST_STAGEN
# $(2) is the target triple to test
# $(3) is the host triple to test
# Prerequisites for compiletest tests
TEST_SREQ$(1)_T_$(2)_H_$(3)
=
\
$$
(
HBIN
$(1)
_H_
$(3)
)
/compiletest
$
$(X)
\
$$
(
HSREQ
$(1)
_
$(2)
_
$(3)
)
\
$$
(
TLIB
$(1)
_T_
$(2)
_H_
$(3)
)
/
$
$(CFG_LIBRUSTSYNTAX)
check-stage$(1)-T-$(2)-H-$(3)
:
tidy
\
check-stage$(1)-T-$(2)-H-$(3)-rustc
\
check-stage$(1)-T-$(2)-H-$(3)-core
\
...
...
@@ -373,8 +380,7 @@ DOC_REF_ARGS$(1)-T-$(2)-H-$(3) := \
--mode
run-pass
check-stage$(1)-T-$(2)-H-$(3)-cfail-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(CFAIL_TESTS)
@
$
$(
call
E, run cfail:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -382,8 +388,7 @@ check-stage$(1)-T-$(2)-H-$(3)-cfail-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-cfail
.log
check-stage$(1)-T-$(2)-H-$(3)-rfail-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(RFAIL_TESTS)
@
$
$(
call
E, run rfail:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -391,8 +396,7 @@ check-stage$(1)-T-$(2)-H-$(3)-rfail-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-rfail
.log
check-stage$(1)-T-$(2)-H-$(3)-rpass-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(RPASS_TESTS)
@
$
$(
call
E, run rpass:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -400,8 +404,7 @@ check-stage$(1)-T-$(2)-H-$(3)-rpass-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-rpass
.log
check-stage$(1)-T-$(2)-H-$(3)-bench-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(BENCH_TESTS)
@
$
$(
call
E, run bench:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -409,8 +412,7 @@ check-stage$(1)-T-$(2)-H-$(3)-bench-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-bench
.log
check-stage$(1)-T-$(2)-H-$(3)-perf-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(BENCH_TESTS)
@
$
$(
call
E, perf:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -418,8 +420,7 @@ check-stage$(1)-T-$(2)-H-$(3)-perf-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-perf
.log
check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(RPASS_TESTS)
@
$
$(
call
E, run pretty-rpass:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -427,8 +428,7 @@ check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-pretty-rpass
.log
check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(RFAIL_TESTS)
@
$
$(
call
E, run pretty-rfail:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -436,8 +436,7 @@ check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-pretty-rfail
.log
check-stage$(1)-T-$(2)-H-$(3)-pretty-bench-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(BENCH_TESTS)
@
$
$(
call
E, run pretty-bench:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -445,8 +444,7 @@ check-stage$(1)-T-$(2)-H-$(3)-pretty-bench-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-pretty-bench
.log
check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
$$(PRETTY_TESTS)
@
$
$(
call
E, run pretty-pretty:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -454,8 +452,7 @@ check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-pretty-pretty
.log
check-stage$(1)-T-$(2)-H-$(3)-doc-tutorial-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
doc-tutorial-extract$(3)
@
$
$(
call
E, run doc-tutorial:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
@@ -463,8 +460,7 @@ check-stage$(1)-T-$(2)-H-$(3)-doc-tutorial-dummy: \
--logfile
tmp/check-stage
$(1)
-T-
$(2)
-H-
$(3)
-doc-tutorial
.log
check-stage$(1)-T-$(2)-H-$(3)-doc-ref-dummy
:
\
$$(HBIN$(1)_H_$(3))/compiletest$$(X)
\
$$(SREQ$(1)_T_$(2)_H_$(3))
\
$$(TEST_SREQ$(1)_T_$(2)_H_$(3))
\
doc-ref-extract$(3)
@
$
$(
call
E, run doc-ref:
$$
<
)
$
$(Q)
$
$(
call
CFG_RUN_CTEST,
$(1)
,
$$
<,
$(3)
)
\
...
...
src/test/compile-fail/qquote-1.rs
浏览文件 @
31853f31
// xfail-pretty
use
std
;
use
rustc
;
use
syntax
(
name
=
"rustsyntax"
)
;
import
rustc
::
*
;
import
io
::
*
;
import
rustc
::
driver
::
diagnostic
;
import
rustc
::
syntax
::
ast
;
import
rustc
::
syntax
::
codemap
;
import
rustc
::
syntax
::
parse
;
import
rustc
::
syntax
::
print
::
*
;
import
syntax
::
diagnostic
;
import
syntax
::
ast
;
import
syntax
::
codemap
;
import
syntax
::
parse
;
import
syntax
::
print
::
*
;
fn
new_parse_sess
()
->
parse
::
parse_sess
{
fail
;
...
...
src/test/compile-fail/qquote-2.rs
浏览文件 @
31853f31
// xfail-pretty
use
std
;
use
rustc
;
use
syntax
(
name
=
"rustsyntax"
)
;
import
rustc
::
*
;
import
std
::
io
::
*
;
import
rustc
::
driver
::
diagnostic
;
import
rustc
::
syntax
::
ast
;
import
rustc
::
syntax
::
codemap
;
import
rustc
::
syntax
::
parse
::
parser
;
import
rustc
::
syntax
::
print
::
*
;
import
syntax
::
diagnostic
;
import
syntax
::
ast
;
import
syntax
::
codemap
;
import
syntax
::
parse
::
parser
;
import
syntax
::
print
::
*
;
fn
new_parse_sess
()
->
parser
::
parse_sess
{
fail
;
...
...
src/test/run-pass/issue-1926.rs
浏览文件 @
31853f31
// xfail-test
// fails pretty printing for some reason
use
rustc
;
import
rustc
::
driver
::
diagnostic
;
import
rustc
::
syntax
;
import
rustc
::
syntax
::
ast
;
import
rustc
::
syntax
::
codemap
;
import
rustc
::
syntax
::
print
::
pprust
;
import
rustc
::
syntax
::
parse
::
parser
;
use
syntax
(
name
=
"rustsyntax"
)
;
import
syntax
::
diagnostic
;
import
syntax
;
import
syntax
::
ast
;
import
syntax
::
codemap
;
import
syntax
::
print
::
pprust
;
import
syntax
::
parse
::
parser
;
fn
new_parse_sess
()
->
parser
::
parse_sess
{
let
cm
=
codemap
::
new_codemap
();
...
...
src/test/run-pass/qquote.rs
浏览文件 @
31853f31
// xfail-pretty
use
std
;
use
rustc
;
use
syntax
(
name
=
"rustsyntax"
)
;
import
rustc
::
*
;
import
io
::
*
;
import
rustc
::
driver
::
diagnostic
;
import
rustc
::
syntax
::
ast
;
import
rustc
::
syntax
::
codemap
;
import
rustc
::
syntax
::
parse
;
import
rustc
::
syntax
::
print
::
*
;
import
syntax
::
diagnostic
;
import
syntax
::
ast
;
import
syntax
::
codemap
;
import
syntax
::
parse
;
import
syntax
::
print
::
*
;
fn
new_parse_sess
()
->
parse
::
parse_sess
{
let
cm
=
codemap
::
new_codemap
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录