OpenSCAD test run report

Sysid: linux_x86_64_gallium-0.4-on-llvmpipe_edud

Result summary: 1213 / 1214 tests passed (100%)

System info

OpenSCAD Version: 2019.03.03
System information: Linux 4.4.0-101-generic #124~14.04.1-Ubuntu SMP Fri Nov 10 19:05:36 UTC 2017 x86_64 Ubuntu 14.04.5 LTS 2 CPUs 7.30 GB RAM
User Agent: OpenSCAD/2019.03.03 (Linux x86_64; Ubuntu 14.04.5 LTS)
Compiler: GCC "4.8.4" 64bit
MinGW build: No
Debug build: Yes
Boost version: 1_54
Eigen version: 3.2.0
CGAL version, kernels: 4.2, Cartesian, Extended_cartesian, Epeck
OpenCSG version: OpenCSG 1.3.2
Qt version: Qt disabled - Commandline Test Version
GLib version: 2.40.2
lodepng version: 20180910
libzip version: 0.10.1
fontconfig version: 2.11.0
freetype version: 2.5.2
harfbuzz version: 0.9.27
lib3mf version: 1.8.0
Application Path: /home/travis/build/openscad/openscad/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/X11
  /usr/share/fonts/truetype
  /usr/share/fonts/type1
  /usr/share/fonts/X11/Type1
  /usr/share/fonts/X11/encodings
  /usr/share/fonts/X11/misc
  /usr/share/fonts/X11/util
  /usr/share/fonts/truetype/dejavu
  /usr/share/fonts/truetype/liberation
  /usr/share/fonts/type1/gsfonts
  /usr/share/fonts/X11/encodings/large
  /usr/share/fonts/X11/misc/dosemu


GLEW version: 1.10.0
OpenGL Version: 2.1 Mesa 10.1.3
GL Renderer: Gallium 0.4 on llvmpipe (LLVM 3.4, 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 4.4.0-101-generic #124~14.04.1-Ubuntu SMP Fri Nov 10 19:05:36 UTC 2017
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 03 21:53 UTC

Tests end time: Mar 03 22:00 UTC

Image tests

svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test
Expected image Actual image
988/1214 Testing: svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test
988/1214 Test: svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test
Command: "/usr/bin/python3.4" "/home/travis/build/openscad/openscad/tests/test_cmdline_tool.py" "--comparator=" "-c" "/usr/bin/convert" "-s" "png" "-t" "svgviewbox-viewbox_600x200_meet_xMinYMax" "-f" "viewbox-test" "/home/travis/build/openscad/openscad/tests/../openscad" "/home/travis/build/openscad/openscad/tests/../testdata/scad/svg/viewbox-test.scad" "--imgsize" "600,600" "-Dfile="/home/travis/build/openscad/openscad/tests/../testdata/svg/viewbox/viewbox_600x200_meet_xMinYMax.svg"" "-o"
Directory: /home/travis/build/openscad/openscad/tests
"svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test" start time: Mar 03 21:59 UTC
Output:
----------------------------------------------------------
viewbox-test
run_test() cmdline: /home/travis/build/openscad/openscad/tests/../openscad /home/travis/build/openscad/openscad/tests/../testdata/scad/svg/viewbox-test.scad --imgsize 600,600 -Dfile="/home/travis/build/openscad/openscad/tests/../testdata/svg/viewbox/viewbox_600x200_meet_xMinYMax.svg" -o /home/travis/build/openscad/openscad/tests/svgviewbox-viewbox_600x200_meet_xMinYMax-output/viewbox-test-actual.png
using font directory: /home/travis/build/openscad/openscad/testdata/ttf
stderr output: 
  150mm
  
    mm
    
    [[m, m]]
  
  
  [[150, [m, m]]]


  100mm
  
    mm
    
    [[m, m]]
  
  
  [[100, [m, m]]]


  0 0 600 200
  
    0 0 600 200
     0 600 200
    [0]
  
  
    0 600 200
    
  
  
    0 600 200
     600 200
    [0]
  
  
    600 200
    
  
  
    600 200
     200
    [600]
  
  
    200
    
  
  
    200
    
    [200]
  
  
  [[0, 0, 600, 200]]

Compiling design (CSG Products normalization)...
Normalized CSG tree has 4 elements

stdout output: viewBox string: '0 0 600 200'
it != begin(): 1
it == end: 1
parsed.size(): 4
p[0]: 0
p[1]: 0
p[2]: 600
p[3]: 200
page: svg: x = 0: y = 0: width = 150mm: height = 100mm: viewbox = 0,0,600,200 (valid): alignment = min,max meet
width_mm = 150, height_mm = 100
scale.x = 0.25, scale.y = 0.5
scale.x = 0.25, scale.y = 0.25
align.x = 0, align.y = 50

Image comparison cmdline: /usr/bin/convert /home/travis/build/openscad/openscad/tests/regression/svgviewbox-viewbox_600x200_meet_xMinYMax/viewbox-test-expected.png /home/travis/build/openscad/openscad/tests/svgviewbox-viewbox_600x200_meet_xMinYMax-output/viewbox-test-actual.png -alpha On -compose difference -composite -threshold 10% -morphology Erode Square -format %[fx:w*h*mean] info:
 actual image: /home/travis/build/openscad/openscad/tests/svgviewbox-viewbox_600x200_meet_xMinYMax-output/viewbox-test-actual.png

 expected image: /home/travis/build/openscad/openscad/tests/regression/svgviewbox-viewbox_600x200_meet_xMinYMax/viewbox-test-expected.png

256  pixel errors
Image comparison return: 0 output: 256


Test time =   0.66 sec
----------------------------------------------------------
Test Failed.
"svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test" end time: Mar 03 21:59 UTC
"svgviewbox-viewbox_600x200_meet_xMinYMax_viewbox-test" 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.9

# 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.9.2/bin/cmake

# The command to remove a file.
RM = /usr/local/cmake-3.9.2/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/tests

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

# Utility rule file for issue2342.

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

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

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

.PHONY : issue2342

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

.PHONY : CMakeFiles/issue2342.dir/build

CMakeFiles/issue2342.dir/clean:
	$(CMAKE_COMMAND) -P CMakeFiles/issue2342.dir/cmake_clean.cmake
.PHONY : CMakeFiles/issue2342.dir/clean

CMakeFiles/issue2342.dir/depend:
	cd /home/travis/build/openscad/openscad/tests && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/tests /home/travis/build/openscad/openscad/tests/CMakeFiles/issue2342.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : 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.9

# 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.9.2/bin/cmake

# The command to remove a file.
RM = /usr/local/cmake-3.9.2/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/tests

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

# Utility rule file for svg_viewbox_tests.

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

CMakeFiles/svg_viewbox_tests:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/travis/build/openscad/openscad/tests/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating svg viewbox tests"
	cd /home/travis/build/openscad/openscad/testdata/python && /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

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

.PHONY : svg_viewbox_tests

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

.PHONY : CMakeFiles/svg_viewbox_tests.dir/build

CMakeFiles/svg_viewbox_tests.dir/clean:
	$(CMAKE_COMMAND) -P CMakeFiles/svg_viewbox_tests.dir/cmake_clean.cmake
.PHONY : CMakeFiles/svg_viewbox_tests.dir/clean

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