monalibc/テスト/string.h


Top / monalibc / テスト / string.h

このページは何か?

string.hの検証

http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/testsuite/newlib.string/?cvsroot=src
上の場所にある tstring.c を用いて検証をした。

結果

名称未設定 3.jpg

121行目のアクセス違反は printf が引数に依るフィールド幅の指定に対応していない為。

89行目のエラーは以下の何れかの条件が真になっている為

     if (memset (target, 'X', 0) != target ||
     memcpy (target, "Y", 0) != target ||
     memmove (target, "K", 0) != target ||
     strncpy (tmp2, "4", 0) != tmp2 ||
     strncat (tmp2, "123", 0) != tmp2 ||
     strcat (target, "") != target)

113行目のエラーは以下の何れかの条件が真になっている為

 if (target[0] != '\0' || strncmp (target, "", 1) ||
     memcmp (tmp2, "\0\0\0\0", 4))

コメント

最新の1000件を表示しています。 コメントページを参照

お名前:
  • 確認しておきました。 -- Yume 2008-01-10 (木) 21:14:59
    • ありがとうございます。 -- ひげぽん 2008-01-10 (木) 21:17:45
  • ついでにMona起動時にテストを起動するようにしました。 -- ひげぽん 2008-01-09 (水) 23:06:59
  • テストすべて通るようになりました。strncat が鬼門だった。 -- ひげぽん 2008-01-09 (水) 23:04:19
  • strncat, strncpy の不具合を修正しました。 -- ひげぽん 2008-01-09 (水) 00:58:14
    • お時間のある時に変更点をご参照ください。まだtstringのテストは通りません。続きは明日。 -- ひげぽん 2008-01-09 (水) 00:58:44
  • お疲れさまです。mona/test/monalibc/ に動くコードとMakefile をおいていただけると助かります。 -- ひげぽん 2008-01-03 (木) 16:34:37
    • commit しました。 -- Yume 2008-01-03 (木) 16:49:58

MENU

now: 3

リンク


最新の20件
2019-02-26 2018-10-07 2018-09-20 2018-05-09 2017-09-29 2017-01-10 2016-12-11 2016-10-04 2016-08-14 2016-05-29 2015-12-28 2013-02-25 2013-02-21 2013-02-20 2013-02-12 2013-02-11 2013-02-10
最新の20件
2010-02-01 2010-01-31 2010-01-30 2010-01-29 2010-01-16

Counter: 755, today: 1, yesterday: 0

添付ファイル: file名称未設定 3.jpg 207件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Last-modified: 2008-03-28 (金) 15:48:00 (4073d);  Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.071 sec.