OpenSCAD test run report

Sysid: linux_x86_64_llvmpipe-_llvm-10.0.0,-256_fbif

Result summary: 1367 / 1371 tests passed (100%)

System info

OpenSCAD Version: 2021.03.20
System information: Linux 5.4.0-1032-gcp #34~18.04.1-Ubuntu SMP Thu Dec 10 09:14:10 UTC 2020 x86_64 Ubuntu 18.04.5 LTS 2 CPUs 7.77 GB RAM
User Agent: OpenSCAD/2021.03.20 (Linux x86_64; Ubuntu 18.04.5 LTS)
Compiler: GCC "7.5.0" 64bit
MinGW build: No
Debug build: No
Boost version: 1_65_1
Eigen version: 3.3.4
CGAL version, kernels: 5.2.1, Cartesian, Extended_cartesian, Epeck
OpenCSG version: OpenCSG 1.4.2
Qt version: Qt disabled - Commandline Test Version
GLib version: 2.56.4
lodepng version: 20180910
libzip version: 1.1.2
fontconfig version: 2.12.6
freetype version: 2.8.1
harfbuzz version: 1.7.2
cairo version: 1.15.10
lib3mf version: 1.8.1
Features: input-driver-dbus, lazy-union, vertex-object-renderers, vertex-object-renderers-indexing, vertex-object-renderers-direct, vertex-object-renderers-prealloc
Application Path: /home/travis/build/openscad/openscad/build/tests/..
Documents Path: /home/travis/.local/share
User Documents Path: /home/travis
Resource Path: /home/travis/build/openscad/openscad
User Library Path: /home/travis/.local/share/OpenSCAD/libraries
User Config Path: 
Backup Path: /home/travis/.local/share/OpenSCAD/backups
OPENSCADPATH: /home/travis/build/openscad/openscad/tests/../libraries
OpenSCAD library path:
  /home/travis/build/openscad/openscad/tests/../libraries
  /home/travis/.local/share/OpenSCAD/libraries
  /home/travis/build/openscad/openscad/libraries

OPENSCAD_FONT_PATH: 
OpenSCAD font path:
  /usr/share/fonts
  /usr/local/share/fonts
  /home/travis/.local/share/fonts
  /home/travis/.fonts
  /usr/X11/lib/X11/fonts
  /System/Library/Fonts
  /Library/Fonts
  /home/travis/Library/Fonts
  /usr/share/fonts/cMap
  /usr/share/fonts/cmap
  /usr/share/fonts/truetype
  /usr/share/fonts/cmap/adobe-cns1
  /usr/share/fonts/cmap/adobe-gb1
  /usr/share/fonts/cmap/adobe-japan1
  /usr/share/fonts/cmap/adobe-japan2
  /usr/share/fonts/cmap/adobe-korea1
  /usr/share/fonts/truetype/dejavu
  /usr/share/fonts/truetype/liberation


GLEW version: 2.0.0
OpenGL Version: 3.1 Mesa 20.0.8
GL Renderer: llvmpipe (LLVM 10.0.0, 256 bits)
GL Vendor: VMware, Inc.
RGBA(8888), depth(24), stencil(8)
GL_ARB_framebuffer_object: yes
GL_EXT_framebuffer_object: yes
GL_EXT_packed_depth_stencil: yes
GL context creator: GLX
PNG generator: lodepng
GLX version: 1.4
OS info: Linux 5.4.0-1032-gcp #34~18.04.1-Ubuntu SMP Thu Dec 10 09:14:10 UTC 2020
Machine: x86_64
Git branch: (HEAD detached at FETCH_HEAD) from origin https://github.com/openscad/openscad.git
Git upstream:

Image comparer: ImageMagick

Tests start time: Mar 20 20:53 UTC

Tests end time: Mar 20 21:00 UTC

Image tests

cgalpngtest_nef3_broken
Expected image Actual image
450/1371 Testing: cgalpngtest_nef3_broken
450/1371 Test: cgalpngtest_nef3_broken
Command: "/opt/pyenv/shims/python3" "/home/travis/build/openscad/openscad/tests/test_cmdline_tool.py" "--comparator=" "-c" "/usr/bin/convert" "-s" "png" "-t" "cgalpngtest" "-f" "nef3_broken" "/home/travis/build/openscad/openscad/build/tests/../openscad" "/home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad" "--enable=vertex-object-renderers" "--render" "-o"
Directory: /home/travis/build/openscad/openscad/build/tests
"cgalpngtest_nef3_broken" start time: Mar 20 20:55 UTC
Output:
----------------------------------------------------------
nef3_broken
run_test() cmdline: /home/travis/build/openscad/openscad/build/tests/../openscad /home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad --enable=vertex-object-renderers --render -o /home/travis/build/openscad/openscad/build/tests/output/cgalpngtest/nef3_broken-actual.png
using font directory: /home/travis/build/openscad/openscad/testdata/ttf
stderr output: CGAL warning: check violation!
Expression : false
File       : /usr/include/CGAL/Nef_3/SNC_io_parser.h
Line       : 1480
Explanation: SNC_io_parser::read: error in edge line
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html

Error: openscad failed with return code -11

Test time =   0.67 sec
----------------------------------------------------------
Test Failed.
"cgalpngtest_nef3_broken" end time: Mar 20 20:55 UTC
"cgalpngtest_nef3_broken" time elapsed: 00:00:00

    
opencsgtest_nef3_broken
Expected image Actual image
640/1371 Testing: opencsgtest_nef3_broken
640/1371 Test: opencsgtest_nef3_broken
Command: "/opt/pyenv/shims/python3" "/home/travis/build/openscad/openscad/tests/test_cmdline_tool.py" "--comparator=" "-c" "/usr/bin/convert" "-s" "png" "-t" "opencsgtest" "-f" "nef3_broken" "/home/travis/build/openscad/openscad/build/tests/../openscad" "/home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad" "--enable=vertex-object-renderers" "-o"
Directory: /home/travis/build/openscad/openscad/build/tests
"opencsgtest_nef3_broken" start time: Mar 20 20:56 UTC
Output:
----------------------------------------------------------
nef3_broken
run_test() cmdline: /home/travis/build/openscad/openscad/build/tests/../openscad /home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad --enable=vertex-object-renderers -o /home/travis/build/openscad/openscad/build/tests/output/opencsgtest/nef3_broken-actual.png
using font directory: /home/travis/build/openscad/openscad/testdata/ttf
stderr output: CGAL warning: check violation!
Expression : false
File       : /usr/include/CGAL/Nef_3/SNC_io_parser.h
Line       : 1480
Explanation: SNC_io_parser::read: error in edge line
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html

Error: openscad failed with return code -11

Test time =   0.61 sec
----------------------------------------------------------
Test Failed.
"opencsgtest_nef3_broken" end time: Mar 20 20:56 UTC
"opencsgtest_nef3_broken" time elapsed: 00:00:00

    
csgpngtest_nef3_broken
Expected image Actual image
826/1371 Testing: csgpngtest_nef3_broken
826/1371 Test: csgpngtest_nef3_broken
Command: "/opt/pyenv/shims/python3" "/home/travis/build/openscad/openscad/tests/test_cmdline_tool.py" "--comparator=" "-c" "/usr/bin/convert" "-s" "png" "-e" "cgalpngtest" "-t" "csgpngtest" "-f" "nef3_broken" "/opt/pyenv/shims/python3" "/home/travis/build/openscad/openscad/tests/export_import_pngtest.py" "/home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad" "--openscad=/home/travis/build/openscad/openscad/build/tests/../openscad" "--format=csg" "--render"
Directory: /home/travis/build/openscad/openscad/build/tests
"csgpngtest_nef3_broken" start time: Mar 20 20:57 UTC
Output:
----------------------------------------------------------
nef3_broken
run_test() cmdline: /opt/pyenv/shims/python3 /home/travis/build/openscad/openscad/tests/export_import_pngtest.py /home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad --openscad=/home/travis/build/openscad/openscad/build/tests/../openscad --format=csg --render /home/travis/build/openscad/openscad/build/tests/output/csgpngtest/nef3_broken-actual.png
using font directory: /home/travis/build/openscad/openscad/testdata/ttf
stderr output: WARNING: variable timestamp not specified as parameter in file nef3_broken.scad.csg, line 1
CGAL warning: check violation!
Expression : false
File       : /usr/include/CGAL/Nef_3/SNC_io_parser.h
Line       : 1480
Explanation: SNC_io_parser::read: error in edge line
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html
Running OpenSCAD #1:
/home/travis/build/openscad/openscad/build/tests/../openscad /home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad -o /home/travis/build/openscad/openscad/testdata/scad/nef3/nef3_broken.scad.csg --render=cgal
Running OpenSCAD #2:
/home/travis/build/openscad/openscad/build/tests/../openscad /home/travis/build/openscad/openscad/testdata/scad/nef3/nef3_broken.scad.csg -o /home/travis/build/openscad/openscad/build/tests/output/csgpngtest/nef3_broken-actual.png --render

stdout output: ('OpenSCAD #2 failed with return code -11',)
export_import_pngtest args: ['/home/travis/build/openscad/openscad/tests/export_import_pngtest.py', '/home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad', '--openscad=/home/travis/build/openscad/openscad/build/tests/../openscad', '--format=csg', '--render', '/home/travis/build/openscad/openscad/build/tests/output/csgpngtest/nef3_broken-actual.png']
exiting export_import_pngtest.py with failure

Error: python3 failed with return code 1

Test time =   0.97 sec
----------------------------------------------------------
Test Failed.
"csgpngtest_nef3_broken" end time: Mar 20 20:57 UTC
"csgpngtest_nef3_broken" time elapsed: 00:00:00

    
throwntogethertest_nef3_broken
Expected image Actual image
1017/1371 Testing: throwntogethertest_nef3_broken
1017/1371 Test: throwntogethertest_nef3_broken
Command: "/opt/pyenv/shims/python3" "/home/travis/build/openscad/openscad/tests/test_cmdline_tool.py" "--comparator=" "-c" "/usr/bin/convert" "-s" "png" "-t" "throwntogethertest" "-f" "nef3_broken" "/home/travis/build/openscad/openscad/build/tests/../openscad" "/home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad" "--enable=vertex-object-renderers" "--preview=throwntogether" "-o"
Directory: /home/travis/build/openscad/openscad/build/tests
"throwntogethertest_nef3_broken" start time: Mar 20 20:58 UTC
Output:
----------------------------------------------------------
nef3_broken
run_test() cmdline: /home/travis/build/openscad/openscad/build/tests/../openscad /home/travis/build/openscad/openscad/tests/../testdata/scad/nef3/nef3_broken.scad --enable=vertex-object-renderers --preview=throwntogether -o /home/travis/build/openscad/openscad/build/tests/output/throwntogethertest/nef3_broken-actual.png
using font directory: /home/travis/build/openscad/openscad/testdata/ttf
stderr output: CGAL warning: check violation!
Expression : false
File       : /usr/include/CGAL/Nef_3/SNC_io_parser.h
Line       : 1480
Explanation: SNC_io_parser::read: error in edge line
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html

Error: openscad failed with return code -11

Test time =   0.64 sec
----------------------------------------------------------
Test Failed.
"throwntogethertest_nef3_broken" end time: Mar 20 20:58 UTC
"throwntogethertest_nef3_broken" time elapsed: 00:00:00

    

Text tests

all given tests passed

build.make and flags.make

CMakeFiles/issue2342.dir/build.make

        # CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.12

# Delete rule output on recipe failure.
.DELETE_ON_ERROR:


#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:


# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =

.SUFFIXES: .hpux_make_needs_suffix_list


# Suppress display of executed commands.
$(VERBOSE).SILENT:


# A target that is always out of date.
cmake_force:

.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/local/cmake-3.12.4/bin/cmake

# The command to remove a file.
RM = /usr/local/cmake-3.12.4/bin/cmake -E remove -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/travis/build/openscad/openscad

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/travis/build/openscad/openscad/build

# Utility rule file for issue2342.

# Include the progress variables for this target.
include tests/CMakeFiles/issue2342.dir/progress.make

tests/CMakeFiles/issue2342:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/travis/build/openscad/openscad/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating issue2342.scad"
	cd /home/travis/build/openscad/openscad/testdata/python && /opt/pyenv/shims/python3 /home/travis/build/openscad/openscad/tests/../testdata/python/gen_issue2342.py >/home/travis/build/openscad/openscad/tests/../testdata/scad/issues/issue2342.scad

issue2342: tests/CMakeFiles/issue2342
issue2342: tests/CMakeFiles/issue2342.dir/build.make

.PHONY : issue2342

# Rule to build all files generated by this target.
tests/CMakeFiles/issue2342.dir/build: issue2342

.PHONY : tests/CMakeFiles/issue2342.dir/build

tests/CMakeFiles/issue2342.dir/clean:
	cd /home/travis/build/openscad/openscad/build/tests && $(CMAKE_COMMAND) -P CMakeFiles/issue2342.dir/cmake_clean.cmake
.PHONY : tests/CMakeFiles/issue2342.dir/clean

tests/CMakeFiles/issue2342.dir/depend:
	cd /home/travis/build/openscad/openscad/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/travis/build/openscad/openscad /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/build /home/travis/build/openscad/openscad/build/tests /home/travis/build/openscad/openscad/build/tests/CMakeFiles/issue2342.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : tests/CMakeFiles/issue2342.dir/depend


    

CMakeFiles/svg_viewbox_tests.dir/build.make

        # CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.12

# Delete rule output on recipe failure.
.DELETE_ON_ERROR:


#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:


# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =

.SUFFIXES: .hpux_make_needs_suffix_list


# Suppress display of executed commands.
$(VERBOSE).SILENT:


# A target that is always out of date.
cmake_force:

.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/local/cmake-3.12.4/bin/cmake

# The command to remove a file.
RM = /usr/local/cmake-3.12.4/bin/cmake -E remove -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/travis/build/openscad/openscad

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/travis/build/openscad/openscad/build

# Utility rule file for svg_viewbox_tests.

# Include the progress variables for this target.
include tests/CMakeFiles/svg_viewbox_tests.dir/progress.make

tests/CMakeFiles/svg_viewbox_tests:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/travis/build/openscad/openscad/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating svg viewbox tests"
	cd /home/travis/build/openscad/openscad/testdata/python && /opt/pyenv/shims/python3 /home/travis/build/openscad/openscad/tests/../testdata/python/gen_svg_viewbox_tests.py /home/travis/build/openscad/openscad/tests/../testdata/svg/viewbox /home/travis/build/openscad/openscad/tests/../testdata/scad/svg/extruded

svg_viewbox_tests: tests/CMakeFiles/svg_viewbox_tests
svg_viewbox_tests: tests/CMakeFiles/svg_viewbox_tests.dir/build.make

.PHONY : svg_viewbox_tests

# Rule to build all files generated by this target.
tests/CMakeFiles/svg_viewbox_tests.dir/build: svg_viewbox_tests

.PHONY : tests/CMakeFiles/svg_viewbox_tests.dir/build

tests/CMakeFiles/svg_viewbox_tests.dir/clean:
	cd /home/travis/build/openscad/openscad/build/tests && $(CMAKE_COMMAND) -P CMakeFiles/svg_viewbox_tests.dir/cmake_clean.cmake
.PHONY : tests/CMakeFiles/svg_viewbox_tests.dir/clean

tests/CMakeFiles/svg_viewbox_tests.dir/depend:
	cd /home/travis/build/openscad/openscad/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/travis/build/openscad/openscad /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/build /home/travis/build/openscad/openscad/build/tests /home/travis/build/openscad/openscad/build/tests/CMakeFiles/svg_viewbox_tests.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : tests/CMakeFiles/svg_viewbox_tests.dir/depend