[erlang-bugs] Revised version: Re: leap-second-enabled FreeBSD doesn't work right with R12B4 erts/emulator/beam/erl_time_sup.c; correction patch included
Paul Guyot
pguyot@REDACTED
Sat Nov 1 07:07:59 CET 2008
Le 1 nov. 08 à 01:42, Kenji Rikitake a écrit :
> Paul (and the erlang-bugs list):
>
> I had found the similar one (as I remember),
> but the {{1969,12,31}...} part of
> calendar:local_time_to_universal_time_dst/1
> looks quite strange to me.
> I cannot test the code since my 7.0R system
> is TAI-based (zoneinfo compiled with LEAPSECOND flag).
>
> How did you compile the program?
> Mine is with the port (/usr/ports/lang/erlang),
> with stock gcc-4.2.1 and HiPE disabled.
> (I experienced a loading error of BEAM files
> so I disabled the HiPE.)
>
> Also I suggest you to test
> erlang:localtime_to_universaltime/1
> and
> erlang:universaltime_to_localtime/1
> for whether they provide symmetric results.
I looked at the problem further, and the crash I have is definitely
not related to Erlang's lack of support for leap seconds.
Paul
More information about the erlang-bugs
mailing list