📄 positive.mif
字号:
#
# awaiting bug fixes
#
# pch01.$(exe) & # All of the PCH tests are currently broken!
# pch02.$(exe) & # There are at least three distinct problems
# pch05.$(exe) & # - Count of SpecialSyms may not match and
# pch06.$(exe) & # PCH will be endlessly regenerated if there
# pch07.$(exe) & # are inlined assembly functions in header
# pch08.$(exe) & # (pch01/02)
# pch09.$(exe) & # - Expression trees aren't stored in PCH, any
# pch10.$(exe) & # functions defined in headers will screw
# pch11.$(exe) & # things up (pch05/06 and others)
# opt11.$(exe) & # volatile + post increment problem
!ifdef %ctest_bad_br
no_br_except30 = no
!endif
#
# special options
#
opt_cmdln01 = /d+XXX=0+1
opt_cmdln02 = /d+ /dXXX=0+1
opt_cmdln03 = /dX /DXX /uXX /DXXX /uXXX /UXXX /dXXX /DXXXX /uXXXX /DXXXX /uXXXX
opt_cmdln04 = /dCMDMAC -DCMD1= /DCMD2$#
opt_cmdln05 = -dXN2=2 -dXS1="a-/ b"-dXN1=2 -dXS2#"a-/ b"
opt_init21 = -za99
opt_init22 = -za99
opt_opt09 = -za
opt_opt41 = -ot -ol+
opt_opt45 = -za99
opt_opt46 = -za99
opt_opt47 = -ri
opt_pack04 = -wx
opt_pch01 = -fhq
opt_pch02 = -fhq
# pch03,04,05 are same test
opt_pch03 = # (1) no PCH
opt_pch04 = -fhq # (2) write PCH
opt_pch05 = -fhq # (3) read PCH
opt_pch06 = -fhq
opt_pch07 = -fhq
# pch08,09,10,11 use the same PCH
opt_pch08 = -fhq -dAFS_CM
opt_pch09 = -fhq -dAFS_CM
opt_pch10 = -fhq -dAFS_CM
opt_pch11 = -fhq -dAFS_CM
opt_pp08 = -w0
opt_thread01 = -i$(lang_root)\h\nt
!ifneq arch i86
opt_link_opt32 = option stack=128k
!endif
#
# architecture specific options
#
!ifeq arch axp
# AXP specific
!else ifeq arch 386
# 386 specific
opt_opt13 = -fpd
opt_opt42 = -ms
!else ifeq arch i86
# i86 specific
opt_opt13 = -fpd
opt_opt29 = -3 -zff
opt_opt31 = -zff
opt_opt42 = -2
!endif
#
# tests temporarily excluded from alpha
#
bad_on_axp = &
positive_tests = &
asm01.$(exe) &
asm02.$(exe) &
asm03.$(exe) &
asm04.$(exe) &
asm05.$(exe) &
asm06.$(exe) &
asm07.$(exe) &
asm08.$(exe) &
asm09.$(exe) &
based01.$(exe) &
based02.$(exe) &
based03.$(exe) &
bf01.$(exe) &
bf02.$(exe) &
bf03.$(exe) &
callc01.$(exe) &
cmp01.$(exe) &
conv02.$(exe) &
conv03.$(exe) &
conv04.$(exe) &
enum01.$(exe) &
enum02.$(exe) &
enum03.$(exe) &
enum04.$(exe) &
expr01.$(exe) &
expr02.$(exe) &
far1601.$(exe) &
float01.$(exe) &
float03.$(exe) &
float04.$(exe) &
i64cmp.$(exe) &
i64cnv.$(exe) &
i64op.$(exe) &
i6402.$(exe) &
i6402.$(exe) &
i6404.$(exe) &
i6405.$(exe) &
i6407.$(exe) &
i6408.$(exe) &
init01.$(exe) &
init02.$(exe) &
init03.$(exe) &
init04.$(exe) &
init05.$(exe) &
init06.$(exe) &
init07.$(exe) &
init08.$(exe) &
init09.$(exe) &
init10.$(exe) &
init11.$(exe) &
init12.$(exe) &
init13.$(exe) &
init14.$(exe) &
init15.$(exe) &
init16.$(exe) &
init17.$(exe) &
init18.$(exe) &
init19.$(exe) &
init20.$(exe) &
init21.$(exe) &
init22.$(exe) &
init23.$(exe) &
inline01.$(exe) &
inline04.$(exe) &
intel01.$(exe) &
opt01.$(exe) &
opt02.$(exe) &
opt03.$(exe) &
opt04.$(exe) &
opt05.$(exe) &
opt06.$(exe) &
opt07.$(exe) &
opt08.$(exe) &
opt09.$(exe) &
opt10.$(exe) &
opt12.$(exe) &
opt14.$(exe) &
opt15.$(exe) &
opt16.$(exe) &
opt17.$(exe) &
opt18.$(exe) &
opt19.$(exe) &
opt20.$(exe) &
opt21.$(exe) &
opt24.$(exe) &
opt25.$(exe) &
opt26.$(exe) &
opt27.$(exe) &
opt28.$(exe) &
opt29.$(exe) &
opt30.$(exe) &
opt31.$(exe) &
opt32.$(exe) &
opt34.$(exe) &
opt35.$(exe) &
opt36.$(exe) &
opt37.$(exe) &
opt38.$(exe) &
opt39.$(exe) &
opt40.$(exe) &
opt41.$(exe) &
opt42.$(exe) &
opt43.$(exe) &
opt44.$(exe) &
opt45.$(exe) &
opt46.$(exe) &
opt47.$(exe) &
pack01.$(exe) &
pack02.$(exe) &
pack03.$(exe) &
pack04.$(exe) &
pack05.$(exe) &
parm01.$(exe) &
parm02.$(exe) &
pch03.$(exe) &
pch04.$(exe) &
pp01.$(exe) &
pp02.$(exe) &
pp03.$(exe) &
pp04.$(exe) &
pp05.$(exe) &
pp06.$(exe) &
pp07.$(exe) &
pp08.$(exe) &
pp09.$(exe) &
pp10.$(exe) &
pp11.$(exe) &
pp12.$(exe) &
pp13.$(exe) &
pp14.$(exe) &
pp15.$(exe) &
pp16.$(exe) &
pp17.$(exe) &
pp18.$(exe) &
pp19.$(exe) &
pp20.$(exe) &
pp21.$(exe) &
pp22.$(exe) &
pp23.$(exe) &
pp24.$(exe) &
pp25.$(exe) &
pp26.$(exe) &
pp27.$(exe) &
pp28.$(exe) &
pp29.$(exe) &
pp30.$(exe) &
pp31.$(exe) &
quest01.$(exe) &
quest02.$(exe) &
ret01.$(exe) &
ret02.$(exe) &
ret03.$(exe) &
ret04.$(exe) &
sizeof01.$(exe) &
sizeof02.$(exe) &
src01.$(exe) &
str01.$(exe) &
str02.$(exe) &
switch01.$(exe) &
thread01.$(exe) &
thread02.$(exe) &
!ifeq arch axp
positive_exes = $+ $(positive_tests) $-
!else
positive_exes = $+ $(positive_tests) $(bad_on_axp) $-
!endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -