The Persistence of Vision Raytracer (POV-Ray).
This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.
Opened by Grimbert Jérôme - 2010-07-05
Last edited by Jim Holsenback - 2010-09-26
FS#155 - Not able to run --benchmark
Compiled on linux (revision #5066),
./configure COMPILED_BY=”###” –disable-io-restrictions
the command: povray –benchmark
is failing:
Failed to parse INI file
povray –version
povray: this pre-release version of POV-Ray for Unix expires in 27 day(s) and 5 hour(s)
POV-Ray 3.7.0.beta.38
This is a time-limited beta test version which expires 31 Dec 2010.
General distribution is strongly discouraged.
Copyright 1991-2003 Persistence of Vision Team
Copyright 2003-2010 Persistence of Vision Raytracer Pty. Ltd.
Built-in features:
I/O restrictions: disabled X Window display: enabled (using SDL) Supported image formats: gif tga iff ppm pgm hdr png jpeg tiff openexr Unsupported image formats: -
Compilation settings:
Build architecture: x86_64-unknown-linux-gnu Built/Optimized for: x86_64-unknown-linux-gnu (using -march=native) Compiler vendor: gnu Compiler version: g++ 4.4.3 Compiler flags: -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -s -O3 -ffast-math -march=native -pthread
Issue seems to be related to
Output_File_Type=s
Removing the line from the generated pov*.ini allows to manually run it.
A shame the error message does not display the offending line. (I had to make a printf in source/base/processoptions.cpp / ProcessOptions::Parse_INI_Option to get at least the last parsed key )
After further code analysis, it looks like only windows get a SYS_TO_STANDARD defined to BMP (in vfe/win/syspovconfig.h) .
(ok, no mac code, only win or unix)
Traditional Unix got png as "s", has it been changed ?
I followed up with on this and it appears that type "s" just didn't get implemented in 3.7 for unix. In version 3.6.1 (unix) mapped to TGA and once it gets implemented will retain that mapping. See the note at the end of this section.
Change #5105 Output_File_Type to type “n”
Beta 39 (sources from perforce): povray –benchmark is ok.
I would like to suggest to close.