POV-Ray : Newsgroups : povray.macintosh : OS X 10.2 : Re: OS X 10.2 Server Time
19 May 2024 21:23:13 EDT (-0400)
  Re: OS X 10.2  
From: Thorsten Froehlich
Date: 20 Nov 2003 07:44:36
Message: <3fbcb734@news.povray.org>
In article <web.3fbc1b9dc8c449e1cbec1f9c0@news.povray.org> , "Scott Gammans"
<deepgloathatesspamaatyahoodotcom> wrote:

> I am running into some interesting problems with running the benchmark. I
> did as you said and tried opening the benchmark.pov file directly and put
>
> benchmark.ini
>
> on the command line. When I tried to render the file, I got the following
> parser errors:
>
> Possible Scene File Parser Initialization Error: Could not find file
> 'OBJECT.POV'
> Scene File Parser Initialization Error: Cannot open input file.

Ups, yes, that isn't included there in the standard distribution, I only had
it in my local copy for tests...

You can either use the command-line "-w384 -h384 +a0.3 +v -d -f -x"
suggested in the benchmark scene file's comments, or you render the built-in
benchmark file once and extract the benchmark scene/INI file from the
temporary directory.  This is what I recommend to do as it will make sure no
Mac dialog default settings interfere:

1. Render the built-in benchmark once.
2. In the message window, locate the render options section. It shows where
   the scene file is located.
3. If the file was for example
     MyDisk:private:tmp:501:TemporaryItems:benchmark.pov
   copy and paste this message into some window and edit it so it looks like
     /volumes/MyDisk/private/tmp/501/TemporaryItems/
   then you can in the Finder go to the directory directly using the "Go to
   Folder..." function in the "Go" menu.
4. Open this benchmark.pov file in POV-Ray and specify the benchmark.ini on
   the command line.
5. Render the benchmark.

Alternatively, you can of course just copy the benchmark.ini file from the
above folder to your :scenes:advanced: folder.

> There is no object.pov file on my workstation... but there is also no
> benchmark.ini file either. Is that right?

object.pov is the default name POV-Ray assumes if no file was specified.  It
is a follow-up error to the missing ini file.

> Now *here* is the interesting part: The benchmark will only run if you
> select one of the first two rendering engine options ("Official POV-Ray
> 3.51" or "Official POV-Ray 3.51 for G4"). If you select "Official POV-Ray
> 3.51 for G5", it doesn't matter whether you try to render benchmark.pov
> directly or select "Render Benchmark" from the menu... either way, you get
> the following error during parsing:
>
> Parse Error: Internal error - code size difference for 15 03c4!
> File benchmark.pov line 615

Argh, yes, that is an internal error in the just-in-time compiler.  It will
insert the hardware square-root function but assumes the software
square-root function is used in the validation stage (only the G5 has a
hardware square-root function).

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

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