[Armadillo:06749] Re: SQLite3 浮動小数点フィールド

Yasushi SHOJI email@hidden
2011年 2月 4日 (金) 19:23:00 JST


At Fri, 04 Feb 2011 13:34:16 +0900,
Takenoshita Koyo wrote:
> 
> email@hidden さんは書きました:
> > [email@hidden (ttyp0) /home/enegene]# sqlite3 test.sqlite
> > SQLite version 3.3.8
> 
> Takenoshita Koyo さんは書きました:
> > 試しに、Debian lenny環境のArmadillo-440(armel/EABI)とPC(amd64)で
> > 天城さんと同じ手順を実行してみました。SQLite3のバージョンは、3.5.9です。
> > 結果、正しくinsert/selectできました。
> > 
> > バージョンの問題でしょうか。
> チケットがありました。
> http://www.sqlite.org/cvstrac/tktview?tn=2335
> 
> 3.3.17での問題として報告されているので、3.3.8だとダメっぽいですね。

OABI だと、FPA に合せて mixed endian になるんですね。
http://wiki.debian.org/ArmEabiPort#ARMfloatingpoints
a400 は EABI なので影響がないようです。

sqlite v.3.4.0 で直っているみたいです。
http://www.sqlite.org/changes.html#version_3_4_0

# 他のところでもはまるみたいです。
# http://rt.perl.org/rt3/Public/Bug/Display.html?id=37461
# http://bugs.python.org/issue1762561
-- 
           yashi




armadillo メーリングリストの案内