📄 positive.mif
字号:
#
# awaiting bug fixes
#
# bf04.$(ext) & # bitfield in static anonymous union
# ctor36.$(ext) & # state table generation problem (very complex example)
# dtor10.$(ext) & # problem on OS/2 in -xs mode (see comments in source)
# init26.$(ext) & # init anon struct with bitfields in anon union
# link9.$(ext) & # double init of a static member of a class template
# ns20.$(ext) & # -d2 dwarf infinite loop
# ns24.$(ext) & # need full class using-decl support
# quest04.$(ext) & # reference binding with ?: operands
# opt38.$(ext) & # codegen -2-ml-ox-d1 (load 'ds' too early)
# opt43.$(ext) & # wcl -d2 bug with post increment
#
# requires EH?
#
EH_ctor09 = yes
EH_ctor15 = yes
EH_ctor20 = yes
EH_ctor36 = yes
EH_ctor37 = yes
EH_dtor03 = yes
EH_dtor08 = yes
EH_dtor09 = yes
EH_dtor23 = yes
EH_dtor28 = yes
EH_dtor29 = yes
EH_dtor31 = yes
EH_dtor32 = yes
EH_except01 = yes
EH_except02 = yes
EH_except03 = yes
EH_except04 = yes
EH_except05 = yes
EH_except06 = yes
EH_except07 = yes
EH_except08 = yes
EH_except09 = yes
EH_except10 = yes
EH_except11 = yes
EH_except12 = yes
EH_except13 = yes
EH_except14 = yes
EH_except15 = yes
EH_except16 = yes
EH_except17 = yes
EH_except18 = yes
EH_except19 = yes
EH_except20 = yes
EH_except21 = yes
EH_except22 = yes
EH_except23 = yes
EH_except24 = yes
EH_except25 = yes
EH_except26 = yes
EH_except27 = yes
EH_except28 = yes
EH_except29 = yes
EH_except30 = yes
EH_except31 = yes
EH_except32 = yes
EH_except33 = yes
EH_except34 = yes
EH_except35 = yes
EH_except36 = yes
EH_except37 = yes
EH_except38 = yes
EH_except39 = yes
EH_except40 = yes
EH_except41 = yes
EH_except42 = yes
EH_exc01a = yes
EH_exc01b = yes
EH_gpf01 = yes
EH_link6a = yes
EH_link6b = yes
EH_link8a = yes
EH_link8b = yes
EH_link14a = yes
EH_link14b = yes
EH_link14c = yes
EH_mp05 = yes
EH_new07 = yes
EH_parm09 = yes
EH_pch16 = yes
EH_pch17 = yes
EH_pp17 = yes
EH_rtti03 = yes
EH_rtti06 = yes
EH_setjmp01 = yes
EH_setjmp02 = yes
EH_setjmp03 = yes
EH_vf20 = yes
!ifdef %plustest_bad_br
no_br_except30 = no
!endif
#
# special options
#
opt_assert1 = -za0x
opt_cdisp13 = -xr
opt_cltemp17 = -za0x
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$#
!ifndef %plustest_old_compiler
opt_cmdln05 = -dXN2=2 -dXS1="a-/ b"-dXN1=2 -dXS2#"a-/ b"
!endif
opt_dyn01 = -xr
opt_opt09 = -za
opt_opt44 = -os
opt_pack6 = -ot -zp8
opt_pack7 = -wx
opt_pch01 = -fhq
opt_pch02 = -fhq
opt_pch03 = -fhq
opt_pch04 = -fhq
opt_pch05 = -fhq
opt_pch06 = -fhq
opt_pch07 = -fhq
opt_pch08 = -fhq
opt_pch09 = -fhq
opt_pch10 = -fhq
opt_pch11 = -fhq
opt_pch12 = -fhq
# pch13,14,15 are same test
opt_pch13 = # (1) no PCH
opt_pch14 = -fhq # (2) write PCH
opt_pch15 = -fhq # (3) read PCH
opt_pch16 = -fhq
opt_pch17 = -fhq
opt_pch18 = -fhq -dAFS_CM
opt_pch19 = -fhq -dAFS_CM
opt_pch20 = -fhq -dAFS_CM
opt_pch21 = -fhq -dAFS_CM
opt_pp08 = -w0
opt_rtti02 = -xr
opt_rtti03 = -xr
opt_rtti04 = -xr
opt_rtti05 = -xr
opt_rtti06 = -xr
opt_rtti07 = -xr
opt_rtti08 = -xr -xbnm
opt_thread01 = -i$(lang_root)\h\nt
opt_vf18 = -za
!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_init12 = -mf
opt_opt13 = -fpd
opt_vf17 = -zv
opt_link_vf17 = option vfremoval
!else ifeq arch i86
# i86 specific
opt_opt13 = -fpd
opt_opt29 = -3 -zff
opt_opt31 = -3 -zff
opt_vf17 = -zv
opt_link_vf17 = option vfremoval
!endif
#
# tests temporarily excluded from alpha
#
bad_on_axp = &
positive_tests = &
access01.$(ext) &
addr01.$(ext) &
ambig01.$(ext) &
ambig02.$(ext) &
asm01.$(ext) &
asm02.$(ext) &
asm03.$(ext) &
asm04.$(ext) &
asm05.$(ext) &
asm06.$(ext) &
asm07.$(ext) &
asm08.$(ext) &
asm09.$(ext) &
assert1.$(ext) &
alttok1.$(ext) &
based01.$(ext) &
based02.$(ext) &
based03.$(ext) &
bf01.$(ext) &
bf02.$(ext) &
bf03.$(ext) &
bf05.$(ext) &
bool01.$(ext) &
bool02.$(ext) &
bool03.$(ext) &
cdisp1.$(ext) &
cdisp2.$(ext) &
cdisp3.$(ext) &
cdisp4.$(ext) &
cdisp5.$(ext) &
cdisp6.$(ext) &
cdisp7.$(ext) &
cdisp8.$(ext) &
cdisp9.$(ext) &
cdisp10.$(ext) &
cdisp11.$(ext) &
cdisp12.$(ext) &
cdisp13.$(ext) &
cltemp01.$(ext) &
cltemp02.$(ext) &
cltemp03.$(ext) &
cltemp04.$(ext) &
cltemp05.$(ext) &
cltemp06.$(ext) &
cltemp07.$(ext) &
cltemp08.$(ext) &
cltemp09.$(ext) &
cltemp10.$(ext) &
cltemp11.$(ext) &
cltemp12.$(ext) &
cltemp13.$(ext) &
cltemp14.$(ext) &
cltemp15.$(ext) &
cltemp16.$(ext) &
cltemp17.$(ext) &
cltemp18.$(ext) &
cltemp19.$(ext) &
cltemp20.$(ext) &
cltemp21.$(ext) &
cltemp22.$(ext) &
cltemp23.$(ext) &
cmdln01.$(ext) &
cmdln02.$(ext) &
cmdln03.$(ext) &
cmdln04.$(ext) &
cond1.$(ext) &
conv01.$(ext) &
conv02.$(ext) &
conv03.$(ext) &
conv04.$(ext) &
conv05.$(ext) &
conv06.$(ext) &
ctor01.$(ext) &
ctor02.$(ext) &
ctor03.$(ext) &
ctor04.$(ext) &
ctor05.$(ext) &
ctor06.$(ext) &
ctor07.$(ext) &
ctor08.$(ext) &
ctor09.$(ext) &
ctor10.$(ext) &
ctor11.$(ext) &
ctor12.$(ext) &
ctor13.$(ext) &
ctor14.$(ext) &
ctor15.$(ext) &
ctor16.$(ext) &
ctor17.$(ext) &
ctor18.$(ext) &
ctor19.$(ext) &
ctor20.$(ext) &
ctor21.$(ext) &
ctor22.$(ext) &
ctor23.$(ext) &
ctor24.$(ext) &
ctor25.$(ext) &
ctor26.$(ext) &
ctor27.$(ext) &
ctor28.$(ext) &
ctor29.$(ext) &
ctor30.$(ext) &
ctor31.$(ext) &
ctor32.$(ext) &
ctor33.$(ext) &
ctor34.$(ext) &
ctor35.$(ext) &
ctor37.$(ext) &
ctor38.$(ext) &
ctor39.$(ext) &
cv01.$(ext) &
cv02.$(ext) &
decl01.$(ext) &
decl02.$(ext) &
defarg01.$(ext) &
defarg02.$(ext) &
defarg03.$(ext) &
defarg04.$(ext) &
defarg05.$(ext) &
defarg06.$(ext) &
deftemp01.$(ext) &
deftemp02.$(ext) &
deftemp03.$(ext) &
deftemp04.$(ext) &
deftemp05.$(ext) &
digraph1.$(ext) &
dtor01.$(ext) &
dtor02.$(ext) &
dtor03.$(ext) &
dtor04.$(ext) &
dtor05.$(ext) &
dtor06.$(ext) &
dtor07.$(ext) &
dtor08.$(ext) &
dtor09.$(ext) &
dtor10.$(ext) &
dtor11.$(ext) &
dtor12.$(ext) &
dtor13.$(ext) &
dtor14.$(ext) &
dtor15.$(ext) &
dtor16.$(ext) &
dtor17.$(ext) &
dtor18.$(ext) &
dtor19.$(ext) &
dtor20.$(ext) &
dtor21.$(ext) &
dtor22.$(ext) &
dtor23.$(ext) &
dtor24.$(ext) &
dtor25.$(ext) &
dtor26.$(ext) &
dtor27.$(ext) &
dtor28.$(ext) &
dtor29.$(ext) &
dtor30.$(ext) &
dtor31.$(ext) &
dtor32.$(ext) &
dwarf01.$(ext) &
dwarf02.$(ext) &
dwarf03.$(ext) &
enum01.$(ext) &
enum02.$(ext) &
enum03.$(ext) &
enum04.$(ext) &
enum05.$(ext) &
exc01.$(ext) &
except01.$(ext) &
except02.$(ext) &
except03.$(ext) &
except04.$(ext) &
except05.$(ext) &
except06.$(ext) &
except07.$(ext) &
except08.$(ext) &
except09.$(ext) &
except10.$(ext) &
except11.$(ext) &
except12.$(ext) &
except13.$(ext) &
except14.$(ext) &
except15.$(ext) &
except16.$(ext) &
except17.$(ext) &
except18.$(ext) &
except19.$(ext) &
except20.$(ext) &
except21.$(ext) &
except22.$(ext) &
except23.$(ext) &
except24.$(ext) &
except25.$(ext) &
except26.$(ext) &
except27.$(ext) &
except28.$(ext) &
except29.$(ext) &
except30.$(ext) &
except31.$(ext) &
except32.$(ext) &
except33.$(ext) &
except34.$(ext) &
except35.$(ext) &
except36.$(ext) &
except37.$(ext) &
except38.$(ext) &
except39.$(ext) &
except40.$(ext) &
except41.$(ext) &
except42.$(ext) &
expr01.$(ext) &
expr02.$(ext) &
float01.$(ext) &
float02.$(ext) &
float03.$(ext) &
float04.$(ext) &
float05.$(ext) &
fnstat1.$(ext) &
fntemp01.$(ext) &
fntemp02.$(ext) &
fntemp03.$(ext) &
fntemp04.$(ext) &
fntemp05.$(ext) &
fntemp06.$(ext) &
fntemp07.$(ext) &
fntemp08.$(ext) &
fntemp09.$(ext) &
fntemp10.$(ext) &
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -