| Item type |
SIG Technical Reports(1) |
| 公開日 |
2023-11-23 |
| タイトル |
|
|
タイトル |
コンパイラー警告を利用したデータ型変更時の影響範囲確認方法の提案 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Checking the Scope of Influence When Changing Data Types Using Compiler Warnings |
| 言語 |
|
|
言語 |
jpn |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
大阪工業大学/(株) Plus Prism |
| 著者所属 |
|
|
|
大阪大学 |
| 著者所属 |
|
|
|
南山大学 |
| 著者所属(英) |
|
|
|
en |
|
|
/ Plus Prism Co.,Ltd |
| 著者所属(英) |
|
|
|
en |
|
|
Osaka University |
| 著者所属(英) |
|
|
|
en |
|
|
Nanzan University |
| 著者名 |
大江, 秀幸
松下, 誠
井上, 克郎
|
| 著者名(英) |
Hideyuki, Oe
Makoto, Matsushita
Katsuro, Inoue
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
UNIX ベースの 32bit システムでは,2038 年に時刻情報のオーバーフローを起こすことが知られている.時刻情報が 64bit に拡張されたシステムでは特に問題とはならないが,32bit システムで開発されたプログラムで,かつ 2038 年以降も稼働する場合では問題となる.これまで筆者らは,このようなシステムを 32bit システムのままで 2038 年以降も稼働させる,低コストなプログラムの修正方法を提案してきた.本稿では,そうしたシステムで 2038 年問題を完全に解決すべく 64bit 化を検討する際に,アプリケーションの中で修正が必要な箇所を簡単に抽出する方法を提案する.また,この方法で発見した FreeBSD 13.2-RELEASE の amd64 環境に存在する問題点について報告する. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
On UNIX-based 32-bit systems, it is known that a time information overflow will occur in 2038. This is not a problem for systems with time information extended to 64-bit, but it is a problem for programs developed on 32-bit systems that will continue to be used after 2038. The authors have proposed a low-cost method of modifying such programs so that they can be used after 2038 on 32-bit systems. In this paper, we propose a method for easily identifying the parts of an application that need to be modified when considering the conversion to 64-bit systems to completely solve the 2038 problem. We also report on problems found in the amd64 environment of FreeBSD 13.2-RELEASE using this method. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
| 書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2023-SE-215,
号 4,
p. 1-8,
発行日 2023-11-23
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |