Microsoft Word - Sample_CQS-Report_English_backslant.doc

Similar documents
1/68 A. 電気所 ( 発電所, 変電所, 配電塔 ) における変圧器の空き容量一覧 平成 31 年 3 月 6 日現在 < 留意事項 > (1) 空容量は目安であり 系統接続の前には 接続検討のお申込みによる詳細検討が必要となります その結果 空容量が変更となる場合があります (2) 特に記載

空き容量一覧表(154kV以上)

2/8 一次二次当該 42 AX 変圧器 なし 43 AY 変圧器 なし 44 BA 変圧器 なし 45 BB 変圧器 なし 46 BC 変圧器 なし

取扱説明書 -詳細版- 液晶プロジェクター CP-AW3019WNJ

HITACHI 液晶プロジェクター CP-AX3505J/CP-AW3005J 取扱説明書 -詳細版- 【技術情報編】


HITACHI 液晶プロジェクター CP-EX301NJ/CP-EW301NJ 取扱説明書 -詳細版- 【技術情報編】 日本語

() () () () () 175 () Tel Fax


欧州特許庁米国特許商標庁との共通特許分類 CPC (Cooperative Patent Classification) 日本パテントデータサービス ( 株 ) 国際部 2019 年 7 月 31 日 CPC 版が発効します 原文及び詳細はCPCホームページのCPC Revision

欧州特許庁米国特許商標庁との共通特許分類 CPC (Cooperative Patent Classification) 日本パテントデータサービス ( 株 ) 国際部 2019 年 1 月 17 日 CPC 版のプレ リリースが公開されました 原文及び詳細はCPCホームページの C

さくらの個別指導 ( さくら教育研究所 ) A 2 P Q 3 R S T R S T P Q ( ) ( ) m n m n m n n n

Microsoft Word - C.....u.K...doc

2001 Mg-Zn-Y LPSO(Long Period Stacking Order) Mg,,,. LPSO ( ), Mg, Zn,Y. Mg Zn, Y fcc( ) L1 2. LPSO Mg,., Mg L1 2, Zn,Y,, Y.,, Zn, Y Mg. Zn,Y., 926, 1

日立液晶プロジェクター CP-AW2519NJ 取扱説明書- 詳細版-

2 (1) a = ( 2, 2), b = (1, 2), c = (4, 4) c = l a + k b l, k (2) a = (3, 5) (1) (4, 4) = l( 2, 2) + k(1, 2), (4, 4) = ( 2l + k, 2l 2k) 2l + k = 4, 2l

A(6, 13) B(1, 1) 65 y C 2 A(2, 1) B( 3, 2) C 66 x + 2y 1 = 0 2 A(1, 1) B(3, 0) P 67 3 A(3, 3) B(1, 2) C(4, 0) (1) ABC G (2) 3 A B C P 6


O E ( ) A a A A(a) O ( ) (1) O O () 467

MS-1J/MS-1WJ(形名:MS-1/MS-1W)取扱説明書 - 詳細- 技術情報編

_19MY_E-PACE

PROSTAGE[プロステージ]

課題

IMO 1 n, 21n n (x + 2x 1) + (x 2x 1) = A, x, (a) A = 2, (b) A = 1, (c) A = 2?, 3 a, b, c cos x a cos 2 x + b cos x + c = 0 cos 2x a

Velar_19.5MY_オプション価格表_042802

YSKオリジナル商品総合カタログ・2017


PRA/8000 PRA/8000/M 05 PCA/8000 PCA/8000/M 05 PSA/8000 PSA/8000/M 05 PRA/8000/W1 PRA/8000/W mm PRA/8000/X1 PRA/8000/X mm 05 : 0.1 1M

‚æ4›ñ

04年度LS民法Ⅰ教材改訂版.PDF

76 3 B m n AB P m n AP : PB = m : n A P B P AB m : n m < n n AB Q Q m A B AQ : QB = m : n (m n) m > n m n Q AB m : n A B Q P AB Q AB 3. 3 A(1) B(3) C(

, ,279 w

GH_013_JP.indb

‚å™J‚å−w“LŁñ›Ä

FCシリンダ

学習の手順

補足情報

Catalog No.AR006-e DIN EN ISO 9001 JIS Z 9901 Certificate: 販売終了

熊本県数学問題正解

行列代数2010A

SIRIUS_CS3*.indd

h1-4_cs5.5.indd

<95F18D908F91967B95B62E696E6464>

G3 北 G4 北 G4 南エリアの堰内容量について G3 北 G4 北 G4 南エリアについては 外周堰を共有する構造であり 堰内容量 ( 想定漏えい量 ) は 3 エリア分として考慮している G4 南エリアのフランジタンク解体に伴い 3 エリア共通の外周堰の一部 (G4 南エリア部分 ) につい


1 1 H Li Be Na M g B A l C S i N P O S F He N Cl A e K Ca S c T i V C Mn Fe Co Ni Cu Zn Ga Ge As Se B K Rb S Y Z Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb T e

 

007 0 ue ue b 6666 D

あさひ indd

linearal1.dvi

取扱説明書<詳細版>

0.6 A = ( 0 ),. () A. () x n+ = x n+ + x n (n ) {x n }, x, x., (x, x ) = (0, ) e, (x, x ) = (, 0) e, {x n }, T, e, e T A. (3) A n {x n }, (x, x ) = (,

(, Goo Ishikawa, Go-o Ishikawa) ( ) 1

( )

222_249_BCC

x x x 2, A 4 2 Ax.4 A A A A λ λ 4 λ 2 A λe λ λ2 5λ + 6 0,...λ 2, λ 2 3 E 0 E 0 p p Ap λp λ 2 p 4 2 p p 2 p { 4p 2 2p p + 2 p, p 2 λ {

12 重度訪問介護重度障害者等の場合 ( 重度訪問介護 Ⅰ)

r07.dvi

03J_sources.key

ohp07.dvi

‚å™J‚å−w“LŁñfi~P01†`08

48 * *2

取扱説明書 [F-07A]

C言語によるアルゴリズムとデータ構造

CP-X4021NJ,WX4021NJ_.indd

A B 5 C mm, 89 mm 7/89 = 3.4. π 3 6 π 6 6 = 6 π > 6, π > 3 : π > 3

道路施設基本データ作成入力書式マニュアル(中国地方整備局版)平成20年10月

Microsoft Word - GrCadSymp1999.doc

untitled

?

表1-表4

SCADA System SIMATIC WinCC V7.4 SCADA

(1.2) T D = 0 T = D = 30 kn 1.2 (1.4) 2F W = 0 F = W/2 = 300 kn/2 = 150 kn 1.3 (1.9) R = W 1 + W 2 = = 1100 N. (1.9) W 2 b W 1 a = 0


_19MY_FPACE

.1 A cos 2π 3 sin 2π 3 sin 2π 3 cos 2π 3 T ra 2 deta T ra 2 deta T ra 2 deta a + d 2 ad bc a 2 + d 2 + ad + bc A 3 a b a 2 + bc ba + d c d ca + d bc +

1. 2 P 2 (x, y) 2 x y (0, 0) R 2 = {(x, y) x, y R} x, y R P = (x, y) O = (0, 0) OP ( ) OP x x, y y ( ) x v = y ( ) x 2 1 v = P = (x, y) y ( x y ) 2 (x

BD = a, EA = b, BH = a, BF = b 3 EF B, EOA, BOD EF B EOA BF : AO = BE : AE, b : = BE : b, AF = BF = b BE = bb. () EF = b AF = b b. (2) EF B BOD EF : B

untitled

1990 IMO 1990/1/15 1:00-4:00 1 N N N 1, N 1 N 2, N 2 N 3 N 3 2 x x + 52 = 3 x x , A, B, C 3,, A B, C 2,,,, 7, A, B, C

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

取扱説明書 [F-08C]

Nobelman 絵文字一覧

超初心者用

05‚å™J“LŁñfi~P01-06_12/27

取扱説明書 [F-09B]

12~

HyRAL®FPGA設計仕様書

北河内 2 次予選 13 BI 14 BJ BE BF BG BH BA BB BC BD E 負 X 勝 G 負 V 勝 M 負 P 勝 O 負 N 勝 U 負 H 勝 W 負 F 勝 BS BT BO BP BQ BR BK BL BM BN AC 負 AV 勝 AE 負 AT 勝

4STEP 数学 B( 新課程 ) を解いてみた 平面上のベクトル 6 ベクトルと図形 59 A 2 B 2 = AB 2 - AA æ 1 2 ö = AB1 + AC1 - ç AA1 + AB1 3 3 è 3 3 ø 1

untitled

ohp03.dvi

vol.31_H1-H4.ai

01…†…C…fi_1224

1: *2 W, L 2 1 (WWL) 4 5 (WWL) W (WWL) L W (WWL) L L 1 2, 1 4, , 1 4 (cf. [4]) 2: 2 3 * , , = , 1

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

PSCHG000.PS

05 agon Inaba 149

iVIS HF R41 クイックガイド

) 9 81

Transcription:

***** Corporation ANSI C compiler test system System test report 2005/11/16 Japan Novel Corporation *****V43/NQP-DS-501-1

Contents Contents......2 1. Evaluated compiler......3 1.1. smp-compiler compiler...3 2. Evaluated history......4 2.1. smp-compiler compiler...4 3. Evaluated results......5 3.1. smp-compiler ansi...5 3.2. smp-compiler -O...10 4. Error cases.........14 4.1. 01060101.c(Detection : smp-compiler, smp-compiler -O).14 4.2. 01060102.c(Detection : smp-compiler -O)...15 P-2

1. Evaluated compiler 1.1. smp-compiler VERSION Version 0.0.1 Special note Compile option Problems found OPTION1 1 OPTION2 -O 2 Integer type variable test size BF Floating-point variable test size int test 4 float 4 char test 1 double 8 short test 2 long double 8 long test 4 long long test ENDIAN Big Endian Evaluation period Evaluation days Evaluation sources 2001/05/15 ~ 2001/06/03 20 days 88775 sources Evaluation environment SunOS 5.8 Generic sun4u sparc Ultra SparcⅡi 360Mhz/Memory 128Mbyte P-3

2. Evaluated history 2.1. smp-compiler date versoin 2005/11/16 Version 0.0.1 OPTION Error cases 1 -O 2 Special note P-4

3. Eva valuated results 3.1. smp-compiler +-----------------------------------------------------------+ compiler :smp-compiler version :Version 0.0.1 option : begin :01/05/15 16:17:18 end :01/06/03 04:05:06 +-----------------------------------------------------------+ Item number OK WG NG ERR ETC line time1(sec) time2(sec) size(k) contents of test -------- ------ ------ ------ ------ ------ ------ -------- ---------- ---------- ---------- ------------------------- _tp1 206 189 0 6 4 7 14950 5.0 73.0 118 unit test program 01060101.c _tp2 187 173 0 4 7 3 23196 0.0 9.0 169 unit test program 01060101.c _tp3 97 78 0 8 3 8 9142 0.0 93.0 32 unit test program 01060101.c _tp4 57 46 0 4 4 3 2498 0.0 0.0 4 unit test program 01060101.c _tp5 28 12 0 6 9 1 3251 0.0 0.0 14 unit test program 01060101.c _tp6 100 82 0 2 9 7 2008 0.0 0.0 5 unit test program 01060101.c a01a 180 180 0 0 0 0 2340 0.0 0.0 5 character literal test a02a 180 180 0 0 0 0 2520 0.0 0.0 1 variable test a02b 186 186 0 0 0 0 2604 0.0 0.0 1 variable test a02c 60 60 0 0 0 0 1320 0.0 0.0 2 variable test a03c 1320 1230 0 20 30 40 46200 0.0 0.0 329 array test 01060101.c a03d 660 475 0 46 53 86 30030 0.0 0.0 263 array test 01060101.c a03g 1320 1169 0 47 57 47 42900 0.0 0.0 244 multidimensional array test 01060101.c a03h 1320 1159 0 57 57 47 67980 0.0 0.0 505 multidimensional array test 01060101.c a03k 1320 1113 0 34 87 86 50490 0.0 0.0 316 multidimensional array test 01060101.c a03l 1320 1145 0 37 95 43 53460 0.0 0.0 455 multidimensional array test 01060101.c a03o 5016 4860 0 37 34 85 251295 0.0 0.0 1508 multidimensional array test 01060101.c a03p 1584 1440 0 53 46 45 65736 0.0 0.0 790 multidimensional array test 01060101.c a04a 900 900 0 0 0 0 31500 0.0 0.0 143 structure test a04b 1320 1320 0 0 0 0 49890 0.0 0.0 283 bitfield test a04c 1000 1000 0 0 0 0 244800 0.0 0.0 698 union test a04d 1000 1000 0 0 0 0 943835 0.0 0.0 4105 structure test a04e 1000 1000 0 0 0 0 934493 0.0 0.0 3962 structure a05a 180 180 0 0 0 0 2880 0.0 0.0 5 pointer for variable a05b 990 990 0 0 0 0 15840 0.0 0.0 73 pointer for variable a05c 120 27 0 31 27 35 4446 0.0 0.0 13 pointer for array 01060101.c P-5

P-6 System test report a05e 660 538 0 37 49 36 25740 0.0 0.0 166 pointer for array 01060101.c a05f 660 456 0 57 90 57 33330 0.0 0.0 278 pointer for array 01060101.c a05g 240 81 0 28 45 86 11424 0.0 0.0 40 pointer for multidimensional array 01060101.c a05i 1320 1143 0 32 97 48 65340 0.0 0.0 391 pointer for multidimensional array 01060101.c a05j 1320 1133 0 95 54 38 78540 0.0 0.0 550 pointer for multidimensional array 01060101.c a05k 360 193 0 35 96 36 18498 0.0 0.0 55 pointer for multidimensional array 01060101.c a05m 1980 1784 0 83 59 54 105435 0.0 0.0 512 pointer for multidimensional array 01060101.c a05n 1980 1830 0 33 75 42 106920 0.0 0.0 775 pointer for multidimensional array 01060101.c a05p 480 286 0 54 43 97 36996 64.0 0.0 562 pointer for multidimensional array 01060101.c a05q 1584 1394 0 86 59 45 118602 0.0 0.0 296 pointer for multidimensional array 01060101.c a05r 1584 1368 0 95 35 86 68904 0.0 0.0 634 pointer for multidimensional array 01060101.c a05t 180 180 0 0 0 0 3780 0.0 0.0 7 pointer for pointer a05u 990 990 0 0 0 0 20790 0.0 0.0 88 pointer for pointer a05v 750 750 0 0 0 0 15000 0.0 0.0 101 pointer for function a05w 750 750 0 0 0 0 15000 0.0 0.0 97 pointer for function a05x 480 480 0 0 0 0 9600 0.0 0.0 59 pointer for function a05y 750 750 0 0 0 0 15000 0.0 0.0 106 pointer for function a06a 1000 1000 0 0 0 0 524000 0.0 0.0 262 oparation test a06b 1000 1000 0 0 0 0 524000 0.0 0.0 233 oparation test a06c 1000 1000 0 0 0 0 524000 0.0 0.0 244 oparation test a06d 1000 1000 0 0 0 0 524000 0.0 0.0 239 oparation test a06e 301 301 0 0 0 0 157663 0.0 0.0 65 oparation test b01a 50 50 0 0 0 0 64650 0.0 0.0 256 floating point literal test b01b 50 50 0 0 0 0 64650 0.0 0.0 256 floating point literal test b01c 100 100 0 0 0 0 129300 0.0 0.0 520 floating point literal test b01d 50 28 0 22 0 0 82650 87.0 0.0 445 floating point literal test 01060101.c b01e 50 28 0 22 0 0 82650 32.0 0.0 445 floating point literal test 01060101.c b01f 100 40 0 60 0 0 165300 436.0 0.0 896 floating point literal test 01060101.c b02a 1100 1011 0 89 0 0 289410 0.0 0.0 1795 array(b-lv1) 01060101.c b02b 1100 1027 0 73 0 0 311168 0.0 0.0 2738 multidimensional array(b-lv1) 01060101.c b02c 1100 1035 0 65 0 0 335434 0.0 0.0 3328 multidimensional array(b-lv1) 01060101.c b02d 1100 1040 0 60 0 0 361174 8.0 0.0 3688 multidimensional array(b-lv1) 01060101.c b03a 1100 1011 0 89 0 0 229240 0.0 0.0 1492 array(b-lv2) 01060101.c b03b 1100 1027 0 73 0 0 302412 0.0 0.0 2597 multidimensional array(b-lv2) 01060101.c b03c 1100 1035 0 65 0 0 316756 0.0 0.0 3163 multidimensional array(b-lv2) 01060101.c b03d 1100 1040 0 60 0 0 332816 0.0 0.0 3412 multidimensional array(b-lv2) 01060101.c b04a 900 900 0 0 0 0 439785 23.0 0.0 2974 variable structure(b-lv1) b04b 450 226 0 224 0 0 159340 0.0 0.0 859 variable union(b-lv1) 01060101.c b05a 732 528 0 204 0 0 282552 0.0 0.0 1811 variable pointer(b-lv1) 01060101.c

P-7 System test report b05c 900 900 0 0 0 0 665295 436.0 0.0 5411 variable structure(b-lv1) c01a 110 110 0 0 0 0 14300 0.0 0.0 41 variable and literal(lv1) c02a 990 990 0 0 0 0 36630 0.0 0.0 473 array(lv1) c02b 825 825 0 0 0 0 176220 0.0 0.0 988 array(lv2) c02c 825 761 0 64 0 0 213125 0.0 94.0 2098 array(lv3) 01060101.c c02d 840 840 0 0 0 0 67410 42.0 0.0 1186 multidimensional array(lv1) c02e 704 704 0 0 0 0 164626 0.0 0.0 1324 multidimensional array(lv2) c02f 704 663 0 41 0 0 181995 0.0 3.0 1993 multidimensional array(lv3) 01060101.c c02g 840 840 0 0 0 0 63105 67.0 0.0 1063 multidimensional array(lv1) c02h 880 880 0 0 0 0 227590 0.0 0.0 1927 multidimensional array(lv2) c02i 880 832 0 48 0 0 234520 0.0 5.0 2723 multidimensional array(lv3) 01060101.c c02k 792 792 0 0 0 0 224796 0.0 0.0 1918 multidimensional array(lv2) c02l 792 754 0 38 0 0 217800 0.0 0.0 2723 multidimensional array(lv3) 01060101.c c02m 880 880 0 0 0 0 231440 0.0 0.0 1648 combination(lv1) c02n 880 880 0 0 0 0 259930 0.0 0.0 2603 combination(lv1) c02o 880 880 0 0 0 0 292490 0.0 0.0 3059 combination(lv1) c02p 880 880 0 0 0 0 326920 64.0 0.0 4163 combination(lv1) c03a 1320 1320 0 0 0 0 78540 0.0 0.0 655 structure(lv1) c03b 1013 1013 0 0 0 0 377437 0.0 0.0 2063 structure(lv2) c03c 1013 1013 0 0 0 0 803464 432.0 0.0 6191 structure(lv3) c03d 1320 1320 0 0 0 0 68090 0.0 0.0 451 union(lv1) c03e 1012 1012 0 0 0 0 309860 0.0 0.0 863 union(lv2) c03f 2032 2032 0 0 0 0 1396412 86.0 0.0 9394 union(lv3) c03g 1680 1680 0 0 0 0 53760 0.0 0.0 379 bitfield(lv1) c03h 1459 1459 0 0 0 0 473252 0.0 0.0 2338 bitfield(lv2) c03i 1766 1766 0 0 0 0 1220271 885.0 0.0 1174 bitfield(lv3) c03j 565 565 0 0 0 0 310170 0.0 0.0 1618 combination(lv1) structure c03k 1013 1013 0 0 0 0 591570 53.0 0.0 5453 combination(lv2) structure c03l 1485 1485 0 0 0 0 102465 0.0 0.0 691 structure array test c04a 528 528 0 0 0 0 32604 0.0 0.0 211 pointer test c04b 528 528 0 0 0 0 33110 0.0 0.0 266 pointer test c06a 275 275 0 0 0 0 22275 0.0 0.0 206 control statement test c06b 90 90 0 0 0 0 31650 0.0 0.0 170 switch-case(lv1-1) c06c 90 90 0 0 0 0 31650 0.0 0.0 170 switch-case(lv1-2) c06d 90 90 0 0 0 0 31650 0.0 0.0 170 switch-case(lv1-3) c06e 90 90 0 0 0 0 37550 0.0 0.0 184 switch-case(lv1-4) c06f 990 846 0 52 46 46 163944 0.0 0.0 1214 for statement test program 01060101.c c06g 90 90 0 0 0 0 31920 0.0 0.0 385 switch-case(lv2-1) c06h 90 90 0 0 0 0 31830 0.0 0.0 382 switch-case(lv2-2)

c06i 90 90 0 0 0 0 31920 57.0 0.0 383 switch-case(lv2-3) c06j 90 90 0 0 0 0 31920 87.0 0.0 383 switch-case(lv2-4) c06k 90 90 0 0 0 0 31920 53.0 0.0 383 switch-case(lv2-5) c06l 90 90 0 0 0 0 37860 0.0 0.0 400 switch-case(lv2-6) c07a 605 605 0 0 0 0 39325 0.0 0.0 500 function argument test c07b 726 726 0 0 0 0 94380 0.0 0.0 661 function argument test program c07c 64 64 0 0 0 0 4544 0.0 0.0 32 function pointer declartion(lv_1) c07d 128 128 0 0 0 0 8064 0.0 0.0 61 function pointer declartion(lv_2) c07e 128 128 0 0 0 0 11008 0.0 0.0 104 function pointer declartion(lv_3) d01a 210 210 0 0 0 0 33180 0.0 0.0 361 character literal test d01b 210 210 0 0 0 0 33810 0.0 0.0 362 character literal test e01a 32 32 0 0 0 0 3712 0.0 0.0 6 ++,--,+=,-= operation e01b 32 32 0 0 0 0 1824 0.0 0.0 5 * operation e01c 32 32 0 0 0 0 800 0.0 0.0 2 + operation e01d 32 32 0 0 0 0 1720 0.0 0.0 3 - operation e01e 32 32 0 0 0 0 1656 0.0 0.0 3 % operation e01f 32 32 0 0 0 0 4928 0.0 0.0 11?: operation e01g 32 32 0 0 0 0 1760 0.0 0.0 5 >>== operation e01h 32 32 0 0 0 0 1760 0.0 0.0 5 <<= operation e01i 32 32 0 0 0 0 1760 0.0 0.0 5 &= operation e01j 32 32 0 0 0 0 1792 0.0 0.0 5 = operation e01k 32 32 0 0 0 0 1696 0.0 0.0 5 *,<< operation e01l 32 32 0 0 0 0 1024 0.0 0.0 5 =,== operation e01m 32 32 0 0 0 0 6304 0.0 0.0 2 judgment of control statement e01n 32 32 0 0 0 0 9760 0.0 0.0 3 judgment of control statement e01p 32 32 0 0 0 0 3072 0.0 0.0 2 judgment of if statement e01q 32 8 0 8 8 8 7584 0.0 0.0 5 judgment of for statement 01060101.c e01r 32 8 0 8 8 8 13088 0.0 1046.0 37 judgment of for statement_2 01060101.c e01s 32 8 0 8 8 8 5536 0.0 0.0 32 judgment of for statement_3 01060101.c e01t 16 16 0 0 0 0 988 0.0 0.0 3 bit operation e01u 44 44 0 0 0 0 12320 0.0 0.0 80 array operation in if statement e01v 44 40 0 4 0 0 13200 0.0 0.0 97 judgment of switch statement 01060101.c e01w 33 33 0 0 0 0 2640 0.0 54.0 13 operation with pointer e01x 44 44 0 0 0 0 1452 0.0 0.0 1 comparison of operations with variable and constant e01y 44 44 0 0 0 0 1232 0.0 0.0 2 &,&& operation e01z 44 44 0 0 0 0 3025 0.0 0.0 34 operation for array e02a 24 24 0 0 0 0 1008 0.0 0.0 2 ++,-- operation and adress operaion with pointer e02b 32 32 0 0 0 0 3952 0.0 0.0 5 *,/,<< operation -------- ------ ------ ------ ------ ------ ------ -------- ---------- ---------- ---------- ------------------------- P-8 System test report

合計 88775 83839 0 2404 1294 1238 20150643 2917.0 1377.0 124455 P-9

3.2. smp-compiler -O +-----------------------------------------------------------+ compiler :smp-compiler version :Version 0.0.1 option : -O begin :01/05/15 16:17:18 end :01/06/03 04:05:06 +-----------------------------------------------------------+ Item number OK WG NG ERR ETC line time1(sec) time2(sec) size(k) contents of test -------- ------ ------ ------ ------ ------ ------ -------- ---------- ---------- ---------- ------------------------- _tp1 206 120 0 75 4 7 14950 3.0 53.0 91 unit test program 01060101.c,01060102.c _tp2 187 153 0 24 7 3 23196 0.0 6.0 151 unit test program 01060101.c,01060102.c _tp3 97 40 0 46 3 8 9142 0.0 67.0 26 unit test program 01060101.c,01060102.c _tp4 57 28 0 22 4 3 2498 0.0 0.0 5 unit test program 01060101.c,01060102.c _tp5 28 2 0 16 9 1 3251 0.0 0.0 19 unit test program 01060101.c,01060102.c _tp6 100 20 0 64 9 7 2008 0.0 0.0 6 unit test program 01060101.c,01060102.c a01a 180 180 0 0 0 0 2340 0.0 0.0 6 character literal test a02a 180 180 0 0 0 0 2520 0.0 0.0 1 variable test a02b 186 186 0 0 0 0 2604 0.0 0.0 0 variable test a02c 60 60 0 0 0 0 1320 0.0 0.0 2 variable test a03c 1320 1230 0 20 30 40 46200 0.0 0.0 547 array test 01060101.c a03d 660 475 0 46 53 86 30030 0.0 0.0 406 array test 01060101.c a03g 1320 1169 0 47 57 47 42900 0.0 0.0 411 multidimensional array test 01060101.c a03h 1320 1159 0 57 57 47 67980 0.0 0.0 452 multidimensional array test 01060101.c a03k 1320 1113 0 34 87 86 50490 0.0 0.0 411 multidimensional array test 01060101.c a03l 1320 1145 0 37 95 43 53460 0.0 0.0 752 multidimensional array test 01060101.c a03o 5016 4860 0 37 34 85 251295 0.0 0.0 2044 multidimensional array test 01060101.c a03p 1584 1440 0 53 46 45 65736 0.0 0.0 1008 multidimensional array test 01060101.c a04a 900 842 0 58 0 0 31500 0.0 0.0 18 structure test 01060102.c a04b 1320 1262 0 58 0 0 49890 0.0 0.0 28 bitfield test 01060102.c a04c 1000 942 0 58 0 0 244800 0.0 0.0 139 union test 01060102.c a04d 1000 942 0 58 0 0 943835 0.0 0.0 170 structure test 01060102.c a04e 1000 942 0 58 0 0 934493 0.0 0.0 1510 structure 01060102.c a05a 180 180 0 0 0 0 2880 0.0 0.0 1 pointer for variable a05b 990 990 0 0 0 0 15840 0.0 0.0 10 pointer for variable a05c 120 27 0 31 27 35 4446 0.0 0.0 2 pointer for array 01060101.c a05e 660 538 0 37 49 36 25740 0.0 0.0 92 pointer for array 01060101.c a05f 660 456 0 57 90 57 33330 0.0 0.0 14 pointer for array 01060101.c P-10

a05g 240 81 0 28 45 86 11424 0.0 0.0 3 multidimensional pointer for array 01060101.c a05i 1320 1143 0 32 97 48 65340 0.0 0.0 105 multidimensional pointer for array 01060101.c a05j 1320 1133 0 95 54 38 78540 0.0 0.0 114 multidimensional pointer for array 01060101.c a05k 360 193 0 35 96 36 18498 0.0 0.0 5 multidimensional pointer for array 01060101.c a05m 1980 1784 0 83 59 54 105435 0.0 0.0 82 multidimensional pointer for array 01060101.c a05n 1980 1830 0 33 75 42 106920 0.0 0.0 103 multidimensional pointer for array 01060101.c a05p 480 286 0 54 43 97 36996 80.0 0.0 171 multidimensional pointer for array 01060101.c a05q 1584 1394 0 86 59 45 118602 0.0 0.0 25 multidimensional pointer for array 01060101.c a05r 1584 1368 0 95 35 86 68904 0.0 0.0 228 multidimensional pointer for array 01060101.c a05t 180 180 0 0 0 0 3780 0.0 0.0 0 pointer for pointer a05u 990 990 0 0 0 0 20790 0.0 0.0 1 pointer for pointer a05v 750 750 0 0 0 0 15000 0.0 0.0 44 pointer for function a05w 750 750 0 0 0 0 15000 0.0 0.0 13 pointer for function a05x 480 480 0 0 0 0 9600 0.0 0.0 7 pointer for function a05y 750 750 0 0 0 0 15000 0.0 0.0 24 pointer for function a06a 1000 1000 0 0 0 0 524000 0.0 0.0 81 oparation test a06b 1000 1000 0 0 0 0 524000 0.0 0.0 59 oparation test a06c 1000 1000 0 0 0 0 524000 0.0 0.0 162 oparation test a06d 1000 1000 0 0 0 0 524000 0.0 0.0 24 oparation test a06e 301 301 0 0 0 0 157663 0.0 0.0 8 oparation test b01a 50 50 0 0 0 0 64650 0.0 0.0 1 floating point literal test b01b 50 50 0 0 0 0 64650 0.0 0.0 48 floating point literal test b01c 100 100 0 0 0 0 129300 0.0 0.0 75 floating point literal test b01d 50 28 0 22 0 0 82650 110.0 0.0 13 floating point literal test 01060101.c b01e 50 28 0 22 0 0 82650 38.0 0.0 163 floating point literal test 01060101.c b01f 100 40 0 60 0 0 165300 564.0 0.0 7 floating point literal test 01060101.c b02a 1100 1011 0 89 0 0 289410 0.0 0.0 61 array(b-lv1) 01060101.c b02b 1100 1027 0 73 0 0 311168 0.0 0.0 170 multidimensional array(b-lv1) 01060101.c b02c 1100 1035 0 65 0 0 335434 0.0 0.0 1364 multidimensional array(b-lv1) 01060101.c b02d 1100 1040 0 60 0 0 361174 8.0 0.0 301 multidimensional array(b-lv1) 01060101.c b03a 1100 1011 0 89 0 0 229240 0.0 0.0 265 array(b-lv2) 01060101.c b03b 1100 1027 0 73 0 0 302412 0.0 0.0 2268 multidimensional array(b-lv2) 01060101.c b03c 1100 1035 0 65 0 0 316756 0.0 0.0 226 multidimensional array(b-lv2) 01060101.c b03d 1100 1040 0 60 0 0 332816 0.0 0.0 81 multidimensional array(b-lv2) 01060101.c b04a 900 857 0 43 0 0 439785 24.0 0.0 19 variablestructure(b-lv1) 01060102.c b04b 450 13 0 437 0 0 159340 0.0 0.0 144 variableunion(b-lv1) 01060102.c b05a 732 380 0 352 0 0 282552 0.0 0.0 368 variable ポインタ (B-Lv1) 01060102.c b05c 900 857 0 43 0 0 665295 567.0 0.0 507 variablestructure(b-lv1) 01060102.c c01a 110 110 0 0 0 0 14300 0.0 0.0 3 variable and literal(lv1) P-11 System test report

c02a 990 990 0 0 0 0 36630 0.0 0.0 145 array(lv1) c02b 825 825 0 0 0 0 176220 0.0 0.0 362 array(lv2) c02c 825 761 0 64 0 0 213125 0.0 68.0 375 array(lv3) 01060101.c c02d 840 840 0 0 0 0 67410 52.0 0.0 129 multidimensional array(lv1) c02e 704 704 0 0 0 0 164626 0.0 0.0 167 multidimensional array(lv2) c02f 704 663 0 41 0 0 181995 0.0 2.0 234 multidimensional array(lv3) 01060101.c c02g 840 840 0 0 0 0 63105 84.0 0.0 137 multidimensional array(lv1) c02h 880 880 0 0 0 0 227590 0.0 0.0 393 multidimensional array(lv2) c02i 880 832 0 48 0 0 234520 0.0 4.0 336 multidimensional array(lv3) 01060101.c c02k 792 792 0 0 0 0 224796 0.0 0.0 10 multidimensional array(lv2) c02l 792 754 0 38 0 0 217800 0.0 0.0 390 multidimensional array(lv3) 01060101.c c02m 880 418 0 462 0 0 231440 0.0 0.0 110 combination(lv1) 01060102.c c02n 880 418 0 462 0 0 259930 0.0 0.0 91 combination(lv1) 01060102.c c02o 880 418 0 462 0 0 292490 0.0 0.0 1442 combination(lv1) 01060102.c c02p 880 418 0 462 0 0 326920 80.0 0.0 3579 combination(lv1) 01060102.c c03a 1320 567 0 753 0 0 78540 0.0 0.0 10 structure(lv1) 01060102.c c03b 1013 371 0 642 0 0 377437 0.0 0.0 302 structure(lv2) 01060102.c c03c 1013 371 0 642 0 0 803464 559.0 0.0 131 structure(lv3) 01060102.c c03d 1320 788 0 532 0 0 68090 0.0 0.0 24 union(lv1) 01060102.c c03e 1012 371 0 641 0 0 309860 0.0 0.0 10 union(lv2) 01060102.c c03f 2032 1569 0 463 0 0 1396412 109.0 0.0 288 union(lv3) 01060102.c c03g 1680 1218 0 462 0 0 53760 0.0 0.0 14 bitfield(lv1) 01060102.c c03h 1459 992 0 467 0 0 473252 0.0 0.0 650 bitfield(lv2) 01060102.c c03i 1766 1123 0 643 0 0 1220271 1147.0 0.0 183 bitfield(lv3) 01060102.c c03j 565 253 0 312 0 0 310170 0.0 0.0 163 combination(lv1)structure 01060102.c c03k 1013 370 0 643 0 0 591570 66.0 0.0 2222 combination(lv2)structure 01060102.c c03l 1485 1110 0 375 0 0 102465 0.0 0.0 315 structurearray test 01060102.c c04a 528 528 0 0 0 0 32604 0.0 0.0 23 pointer test c04b 528 528 0 0 0 0 33110 0.0 0.0 8 pointer test c06a 275 275 0 0 0 0 22275 0.0 0.0 79 control statement test c06b 90 90 0 0 0 0 31650 0.0 0.0 11 switch-case(lv1-1) c06c 90 90 0 0 0 0 31650 0.0 0.0 13 switch-case(lv1-2) c06d 90 90 0 0 0 0 31650 0.0 0.0 20 switch-case(lv1-3) c06e 90 90 0 0 0 0 37550 0.0 0.0 10 switch-case(lv1-4) c06f 990 846 0 52 46 46 163944 0.0 0.0 183 forstatement test program 01060102.c c06g 90 90 0 0 0 0 31920 0.0 0.0 189 switch-case(lv2-1) c06h 90 90 0 0 0 0 31830 0.0 0.0 122 switch-case(lv2-2) c06i 90 90 0 0 0 0 31920 71.0 0.0 78 switch-case(lv2-3) c06j 90 90 0 0 0 0 31920 110.0 0.0 22 switch-case(lv2-4) P-12 System test report

c06k 90 90 0 0 0 0 31920 65.9 0.0 44 switch-case(lv2-5) c06l 90 90 0 0 0 0 37860 0.0 0.0 311 switch-case(lv2-6) c07a 605 605 0 0 0 0 39325 0.0 0.0 94 function argument test c07b 726 726 0 0 0 0 94380 0.0 0.0 193 function argument test program c07c 64 64 0 0 0 0 4544 0.0 0.0 10 function pointer declartion(lv_1) c07d 128 128 0 0 0 0 8064 0.0 0.0 11 function pointer declartion(lv_2) c07e 128 128 0 0 0 0 11008 0.0 0.0 0 function pointer declartion(lv_3) d01a 210 210 0 0 0 0 33180 0.0 0.0 34 character literal test d01b 210 210 0 0 0 0 33810 0.0 0.0 18 character literal test e01a 32 32 0 0 0 0 3712 0.0 0.0 2 ++,--,+=,-= operation e01b 32 32 0 0 0 0 1824 0.0 0.0 1 * operation e01c 32 32 0 0 0 0 800 0.0 0.0 0 + operation e01d 32 32 0 0 0 0 1720 0.0 0.0 1 - operation e01e 32 32 0 0 0 0 1656 0.0 0.0 0 % operation e01f 32 32 0 0 0 0 4928 0.0 0.0 4?: operation e01g 32 32 0 0 0 0 1760 0.0 0.0 0 >>== operation e01h 32 32 0 0 0 0 1760 0.0 0.0 0 <<= operation e01i 32 32 0 0 0 0 1760 0.0 0.0 0 &= operation e01j 32 32 0 0 0 0 1792 0.0 0.0 0 = operation e01k 32 32 0 0 0 0 1696 0.0 0.0 1 *,<< operation e01l 32 32 0 0 0 0 1024 0.0 0.0 0 =,== operation e01m 32 32 0 0 0 0 6304 0.0 0.0 1 judgment of control statement e01n 32 32 0 0 0 0 9760 0.0 0.0 2 judgment of control statement e01p 32 32 0 0 0 0 3072 0.0 0.0 1 judgment of if statement e01q 32 8 0 8 8 8 7584 0.0 0.0 2 judgment of for statement 01060101.c e01r 32 8 0 8 8 8 13088 0.0 762.0 1 judgment of for statement_2 01060101.c e01s 32 8 0 8 8 8 5536 0.0 0.0 7 judgment of for statement_3 01060101.c e01t 16 16 0 0 0 0 988 0.0 0.0 2 bit operation e01u 44 44 0 0 0 0 12320 0.0 0.0 52 array operation in if statement e01v 44 40 0 4 0 0 13200 0.0 0.0 10 judgment of switch statement 01060101.c e01w 33 33 0 0 0 0 2640 0.0 39.0 8 operation with pointer e01x 44 44 0 0 0 0 1452 0.0 0.0 0 comparison of operations with variable and constant e01y 44 44 0 0 0 0 1232 0.0 0.0 0 &,&& operation e01z 44 44 0 0 0 0 3025 0.0 0.0 13 operation for array e02a 24 24 0 0 0 0 1008 0.0 0.0 1 ++,-- operation and adress operaion with pointer e02b 32 32 0 0 0 0 3952 0.0 0.0 4 *,/,<< operation -------- ------ ------ ------ ------ ------ ------ -------- ---------- ---------- ---------- ------------------------- 合計 88775 74462 0 11781 1294 1238 20152811 3738.0 1001.0 29454 P-13

4. Error cases 4.1. 01060101.c(Detection : smp-compiler, smp-compiler -O) /*--------------------------------------------------------------------------*/ /* Name : 01060101.c */ /* Detection : _tp1, _tp2, _tp3, _tp4, _tp5, _tp6, a03c, a03d, a03g, a03h, */ /* : a03k, a03l, a03o, a03p, a05c, a05e, a05f, a05g, a05i, a05j, */ /* : a05k, a05m, a05n, a05p, a05q, a05r, b01d, b01e, b01f, b02a, */ /* : b02b, b02c, b02d, b03a, b03b, b03c, b03d, b04b, c02c, c02f, */ /* : c02i, c02l, c06f, e01q, e01r, e01s, e01v */ /* Compiler : smp-compiler */ /* : smp-compiler -O */ /* Content : When int array buf[] s initialization value was shown */ /* : in for statement, following phenomena are generated */ /* : by the number of elements. */ /* : <<number=0-4>> */ /* : The value judgment is not correctly done */ /* : in for statement. */ /* : <<number=5-9>> */ /* : Internal Compiler Error was happen. */ /* : <<number=10->> */ /* : Compilation doesn't end even if ten minutes pass. */ /* Message : <<number=0-4>> */ /* : NG...[3]:[3]--->[3] */ /* : NG...[2]:[2]--->[2] */ /* : NG...[1]:[1]--->[1] */ /* : << number=5-9>> */ /* : SMP-COMPILER-ERROR 99 : Internal Compiler Error */ /*--------------------------------------------------------------------------*/ #include <stdio.h> void main( void ) { signed int i, err = 0, buf[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } ; } for( i = 9 ; i >= 0 ; i-- ) { if( buf[i]!= i ) { } } printf( "%-12s %04d:NG...[%d]:[%d]--->[%d]\n", err++ ; FILE, LINE, i, i, buf[i] ) ; if(!err ) printf( "%-12s %04d:OK\n", FILE, LINE ) ; P-14

4.2. 01060102.c(Detection : smp-compiler -O) /*--------------------------------------------------------------------------*/ /* Name : 01060102.c */ /* Detection : _tp1, _tp2, _tp3, _tp4, _tp5, _tp6, a04a, a04b, a04c, a04d, */ /* : a04e, b04a, b04b, b05a, b05c, c02c, c02f, c02i, c02l, c02m, */ /* : c02n, c02o, c02p, c03a, c03b, c03c, c03d, c03e, c03f, c03g, */ /* : c03h, c03i, c03j, c03k, c03l, c06f */ /* Conpiler : smp-compiler -O */ /* Content : When structure has unsigned int variable member, */ /* : Substitution for the structure variable through the pointer */ /* : is not correctly done. */ /* Message : NG */ /* : data1[0][0]--->[0][0] */ /* : data2[0][0]--->[2][2] */ /*--------------------------------------------------------------------------*/ #include <stdio.h> } } printf( "\tdata1[0][0]--->[%d][%d]\n", data1.mem1, data1.mem2 ) ; printf( "\tdata2[0][0]--->[%d][%d]\n", data2.mem1,data2.mem2 ); void main( void ) struct { unsigned int mem1 ; signed short mem2 ; } data1 = { 1, 1 }, data2 = { 2, 2 }, *p ; p = &data1 ; p->mem1 = p->mem2 = 0 ; data2 = *p ; if( ) { } else { data1.mem1 == 0 && data1.mem2 == 0 && data2.mem1 == 0 && data2.mem2 == 0 printf( "%-12s %04d:OK\n", FILE, LINE ) ; printf( "%-12s %04d:NG\n", FILE, LINE ) ; P-15