Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
Blender
7-Zip Compression
SVT-AV1
FFmpeg
Hashcat
Newest Tests
OpenVINO GenAI
Rustls
LiteRT
WarpX
Epoch
Valkey
Recently Updated Tests
srsRAN Project
VVenC
x265
RELION
Llamafile
Llama.cpp
New & Recently Updated Tests
Recently Updated Suites
Machine Learning
Server Motherboard
HPC - High Performance Computing
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
BRL-CAD 1.3.0
pts/brl-cad-1.3.0
- 06 September 2022 -
Update against BRL-CAD 7.32.6 upstream.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <Downloads> <Package> <URL>https://github.com/BRL-CAD/brlcad/releases/download/rel-7-32-6/brlcad-7.32.6.tar.bz2</URL> <MD5>34ef03fa65588169aaac3460f2f25359</MD5> <SHA256>972f3d15c291ca1f14a69b3e0409fd69585d5ac7fe41588c65d9147c62ad4a15</SHA256> <FileName>brlcad-7.32.6.tar.bz2</FileName> <FileSize>115013220</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xf brlcad-7.32.6.tar.bz2 cp brlcad-7.32.6/src/other/libpng/scripts/pnglibconf.h.prebuilt brlcad-7.32.6/src/other/libpng/pnglibconf.h mkdir brlcad-7.32.6/build cd brlcad-7.32.6/build # delete regress directory line to avoid build issue on modern compilers sed -i '2030d' ../CMakeLists.txt cmake .. -DBRLCAD_ENABLE_STRICT=NO -DBRLCAD_BUNDLED_LIBS=ON -DBRLCAD_OPTIMIZED_BUILD=ON -DBRLCAD_PNG=OFF -DCMAKE_BUILD_TYPE=Release # Build fixes echo "#include <limits>" > new_eartcut.hpp cat ../src/libbg/earcut.hpp >> new_eartcut.hpp cat new_eartcut.hpp > ../src/libbg/earcut.hpp echo "#include <limits>" > brep.hpp cat ../src/libged/brep/brep.cpp >> brep.hpp cat brep.hpp > ../src/libged/brep/brep.cpp if [ "$OS_TYPE" = "BSD" ] then gmake -j $NUM_CPU_CORES else make -j $NUM_CPU_CORES fi echo $? > ~/install-exit-status cd ~ echo "#!/bin/sh cd brlcad-7.32.6/build ./bench/benchmark run -P\$NUM_CPU_CORES > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > brl-cad chmod +x brl-cad
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>Benchmark results indicate an approximate VGR performance metric of #_RESULT_#</OutputTemplate> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <TestInformation> <Title>BRL-CAD</Title> <AppVersion>7.32.6</AppVersion> <Description>BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode.</Description> <ResultScale>VGR Performance Metric</ResultScale> <Proportion>HIB</Proportion> <SubTitle>VGR Performance Metric</SubTitle> <TimesToRun>1</TimesToRun> </TestInformation> <TestProfile> <Version>1.3.0</Version> <SupportedPlatforms>Linux, Solaris, BSD, MacOSX</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>System</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>build-utilities, cmake, flex, tcl, zlib-development, libpng-development</ExternalDependencies> <EnvironmentSize>480</EnvironmentSize> <ProjectURL>http://brlcad.org/</ProjectURL> <RepositoryURL>https://github.com/BRL-CAD/brlcad</RepositoryURL> <Maintainer>Michael Larabel</Maintainer> </TestProfile> </PhoronixTestSuite>