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 |
|
出版者 |
情報処理学会 |