POV-Ray : Newsgroups : povray.unix : build of povray 3.6.1 on Solaris 8 with Sun ONE Studio 11 fails : Re: build of povray 3.6.1 on Solaris 8 with Sun ONE Studio 11 fails Server Time
1 Jun 2024 06:06:40 EDT (-0400)
  Re: build of povray 3.6.1 on Solaris 8 with Sun ONE Studio 11 fails  
From: Warp
Date: 9 Jun 2006 06:46:58
Message: <448951a1@news.povray.org>
Dennis Clarke <dcl### [at] blastwaveorg> wrote:
> Wow .. now comes the really hard part, is there a test scene file that
> always reports the same output data byte for byte ?  Some way to confirm
> the accurate functionality of the resultant binary that I have here ?

  Different systems and sometimes even different compilers can produce
POV-Ray binaries which produce different results (in the least significant
bits). All kinds of floating point optimizations, for instance, can produce
different results which usually are not visible because the differences are
so minimal, but revealed by a bit-by-bit comparison of the result.
  Floating point artithmetic is slightly fuzzy and different systems and
compilers may generate slightly differing results (and even the same compiler
may produce different results depending on the optimization flags). Thus you
shouldn't expect identical results from a program so heavily dependant on
floating point as POV-Ray compiled in two totally different architectures
with two totally different compilers.

-- 
                                                          - Warp


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.