Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/toolbar.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/tooltip.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/toplevel.cpp.o
- [ 46%] Building C object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/treeentry_gtk.c.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/utilsgtk.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/win_gtk.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/gtk/window.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/apptraits.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/appunix.cpp.o
- [ 46%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/dir.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/dlunix.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/evtloopunix.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/fdiounix.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/snglinst.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/sockunix.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/stackwalk.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/threadpsx.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/timerunx.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/utilsunx.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/wakeuppipe.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/dialup.cpp.o
- [ 47%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/displayx11.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/fontenum.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/fontutil.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/mimetype.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/sound.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/stdpaths.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/uiactionx11.cpp.o
- [ 48%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/unix/utilsx11.cpp.o
- [ 48%] Linking CXX static library libwx.a
- [ 48%] Built target wx
- Scanning dependencies of target xbrz
- [ 48%] Building CXX object Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o
- In file included from /usr/include/c++/5/cstdint:35:0,
- from /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:26,
- from /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:16:
- /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
- #error This file requires compiler and library support \
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:39:2: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat]
- static_assert(std::numeric_limits<T>::is_signed, "abs() requires signed types");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:442:1: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
- DistYCbCrBuffer *distYCbCrBuffer = nullptr;
- ^
- In file included from /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:16:0:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:47:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11
- enum class ColorFormat //from high bits -> low bits, 8 bit per channel
- ^
- In file included from /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:16:0:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:65:18: error: ‘uint32_t’ does not name a type
- const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:65:33: error: ‘uint32_t’ has not been declared
- const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:74:33: error: ‘uint32_t’ does not name a type
- void nearestNeighborScale(const uint32_t* src, int srcWidth, int srcHeight,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:75:27: error: ‘uint32_t’ has not been declared
- uint32_t* trg, int trgWidth, int trgHeight);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:82:33: error: ‘uint32_t’ does not name a type
- void nearestNeighborScale(const uint32_t* src, int srcWidth, int srcHeight, int srcPitch, //pitch in bytes!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:83:27: error: ‘uint32_t’ has not been declared
- uint32_t* trg, int trgWidth, int trgHeight, int trgPitch,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:21: error: ‘uint32_t’ was not declared in this scope
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:36: error: ‘uint32_t’ was not declared in this scope
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:63: error: expected primary-expression before ‘colFmt’
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:71: error: expected primary-expression before ‘double’
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:95: error: expected primary-expression before ‘double’
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:121: error: expression list treated as compound expression in initializer [-fpermissive]
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:95:33: error: ‘uint32_t’ does not name a type
- void nearestNeighborScale(const uint32_t* src, int srcWidth, int srcHeight,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:96:27: error: ‘uint32_t’ has not been declared
- uint32_t* trg, int trgWidth, int trgHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h: In function ‘void xbrz::nearestNeighborScale(const int*, int, int, int*, int, int)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:98:70: error: ‘uint32_t’ was not declared in this scope
- nearestNeighborScale(src, srcWidth, srcHeight, srcWidth * sizeof(uint32_t),
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:25:11: error: ‘uint32_t’ has not been declared
- template <uint32_t N> inline
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:26:23: error: ‘{anonymous}::getByte’ declared as an ‘inline’ variable
- unsigned char getByte(uint32_t val) { return static_cast<unsigned char>((val >> (8 * N)) & 0xff); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:26:23: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:26:15: warning: variable templates only available with -std=c++14 or -std=gnu++14
- unsigned char getByte(uint32_t val) { return static_cast<unsigned char>((val >> (8 * N)) & 0xff); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:26:37: error: expected ‘;’ before ‘{’ token
- unsigned char getByte(uint32_t val) { return static_cast<unsigned char>((val >> (8 * N)) & 0xff); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:30:31: error: ‘{anonymous}::getRed’ declared as an ‘inline’ variable
- inline unsigned char getRed (uint32_t val) { return getByte<0>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:30:31: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:30:45: error: expected ‘,’ or ‘;’ before ‘{’ token
- inline unsigned char getRed (uint32_t val) { return getByte<0>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:31:31: error: ‘{anonymous}::getGreen’ declared as an ‘inline’ variable
- inline unsigned char getGreen(uint32_t val) { return getByte<1>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:31:31: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:31:45: error: expected ‘,’ or ‘;’ before ‘{’ token
- inline unsigned char getGreen(uint32_t val) { return getByte<1>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:32:31: error: ‘{anonymous}::getBlue’ declared as an ‘inline’ variable
- inline unsigned char getBlue (uint32_t val) { return getByte<2>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:32:31: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:32:45: error: expected ‘,’ or ‘;’ before ‘{’ token
- inline unsigned char getBlue (uint32_t val) { return getByte<2>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:33:31: error: ‘{anonymous}::getAlpha’ declared as an ‘inline’ variable
- inline unsigned char getAlpha(uint32_t val) { return getByte<3>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:33:31: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:33:45: error: expected ‘,’ or ‘;’ before ‘{’ token
- inline unsigned char getAlpha(uint32_t val) { return getByte<3>(val); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:43:7: error: ‘uint32_t’ does not name a type
- const uint32_t redMask = 0x00ff0000;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:44:7: error: ‘uint32_t’ does not name a type
- const uint32_t greenMask = 0x0000ff00;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:45:7: error: ‘uint32_t’ does not name a type
- const uint32_t blueMask = 0x000000ff;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:48:17: error: variable or field ‘alphaBlend’ declared void
- void alphaBlend(uint32_t& dst, uint32_t col) //blend color over destination with opacity N / M
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:48:17: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:48:27: error: ‘dst’ was not declared in this scope
- void alphaBlend(uint32_t& dst, uint32_t col) //blend color over destination with opacity N / M
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:48:32: error: ‘uint32_t’ was not declared in this scope
- void alphaBlend(uint32_t& dst, uint32_t col) //blend color over destination with opacity N / M
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:69:1: error: ‘uint32_t’ does not name a type
- uint32_t* byteAdvance( uint32_t* ptr, int bytes) { return reinterpret_cast< uint32_t*>(reinterpret_cast< char*>(ptr) + bytes); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:70:7: error: ‘uint32_t’ does not name a type
- const uint32_t* byteAdvance(const uint32_t* ptr, int bytes) { return reinterpret_cast<const uint32_t*>(reinterpret_cast<const char*>(ptr) + bytes); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:16: error: variable or field ‘fillBlock’ declared void
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:16: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:26: error: ‘trg’ was not declared in this scope
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:31: error: expected primary-expression before ‘int’
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:42: error: ‘uint32_t’ was not declared in this scope
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:56: error: expected primary-expression before ‘int’
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:75:72: error: expected primary-expression before ‘int’
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int blockWidth, int blockHeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:16: error: variable or field ‘fillBlock’ declared void
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int n) { fillBlock(trg, pitch, col, n, n); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:16: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:26: error: ‘trg’ was not declared in this scope
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int n) { fillBlock(trg, pitch, col, n, n); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:31: error: expected primary-expression before ‘int’
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int n) { fillBlock(trg, pitch, col, n, n); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:42: error: ‘uint32_t’ was not declared in this scope
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int n) { fillBlock(trg, pitch, col, n, n); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:86:56: error: expected primary-expression before ‘int’
- void fillBlock(uint32_t* trg, int pitch, uint32_t col, int n) { fillBlock(trg, pitch, col, n, n); }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:129:23: error: expected ‘)’ before ‘*’ token
- OutputMatrix(uint32_t* out, int outWidth) : //access matrix area, top-left at position "out" for image with given width
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:134:2: error: ‘uint32_t’ does not name a type
- uint32_t& ref() const
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:142:2: error: ‘uint32_t’ does not name a type
- uint32_t* out_;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:202:15: error: variable or field ‘rgbtoLab’ declared void
- void rgbtoLab(uint32_t c, unsigned char& L, signed char& A, signed char& B)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:202:15: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:202:27: error: expected primary-expression before ‘unsigned’
- void rgbtoLab(uint32_t c, unsigned char& L, signed char& A, signed char& B)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:202:45: error: expected primary-expression before ‘signed’
- void rgbtoLab(uint32_t c, unsigned char& L, signed char& A, signed char& B)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:202:61: error: expected primary-expression before ‘signed’
- void rgbtoLab(uint32_t c, unsigned char& L, signed char& A, signed char& B)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:241:16: error: ‘{anonymous}::distLAB’ declared as an ‘inline’ variable
- double distLAB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:241:16: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:241:31: error: ‘uint32_t’ was not declared in this scope
- double distLAB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:241:44: error: expression list treated as compound expression in initializer [-fpermissive]
- double distLAB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:242:1: error: expected ‘,’ or ‘;’ before ‘{’ token
- {
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:346:16: error: ‘{anonymous}::distRGB’ declared as an ‘inline’ variable
- double distRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:346:16: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:346:31: error: ‘uint32_t’ was not declared in this scope
- double distRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:346:44: error: expression list treated as compound expression in initializer [-fpermissive]
- double distRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:347:1: error: expected ‘,’ or ‘;’ before ‘{’ token
- {
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:358:25: error: ‘{anonymous}::distNonLinearRGB’ declared as an ‘inline’ variable
- double distNonLinearRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:358:25: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:358:40: error: ‘uint32_t’ was not declared in this scope
- double distNonLinearRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:358:53: error: expression list treated as compound expression in initializer [-fpermissive]
- double distNonLinearRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:359:1: error: expected ‘,’ or ‘;’ before ‘{’ token
- {
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:18: error: ‘{anonymous}::distYCbCr’ declared as an ‘inline’ variable
- double distYCbCr(uint32_t pix1, uint32_t pix2, double lumaWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:18: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:33: error: ‘uint32_t’ was not declared in this scope
- double distYCbCr(uint32_t pix1, uint32_t pix2, double lumaWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:48: error: expected primary-expression before ‘double’
- double distYCbCr(uint32_t pix1, uint32_t pix2, double lumaWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:65: error: expression list treated as compound expression in initializer [-fpermissive]
- double distYCbCr(uint32_t pix1, uint32_t pix2, double lumaWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:372:1: error: expected ‘,’ or ‘;’ before ‘{’ token
- {
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:423:14: error: ‘uint32_t’ has not been declared
- double dist(uint32_t pix1, uint32_t pix2) const
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:423:29: error: ‘uint32_t’ has not been declared
- double dist(uint32_t pix1, uint32_t pix2) const
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In constructor ‘{anonymous}::DistYCbCrBuffer::DistYCbCrBuffer()’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:402:8: error: ‘uint32_t’ was not declared in this scope
- for (uint32_t i = 0; i < 256 * 256 * 256; ++i) //startup time: 114 ms on Intel Core i5 (four cores)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:402:24: error: ‘i’ was not declared in this scope
- for (uint32_t i = 0; i < 256 * 256 * 256; ++i) //startup time: 114 ms on Intel Core i5 (four cores)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:404:35: error: ‘{anonymous}::getByte<2>’ cannot be used as a function
- const int r_diff = getByte<2>(i) * 2 - 255;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:405:35: error: ‘{anonymous}::getByte<1>’ cannot be used as a function
- const int g_diff = getByte<1>(i) * 2 - 255;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:406:35: error: ‘{anonymous}::getByte<0>’ cannot be used as a function
- const int b_diff = getByte<0>(i) * 2 - 255;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In member function ‘double {anonymous}::DistYCbCrBuffer::dist(int, int) const’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:430:52: error: ‘{anonymous}::getRed’ cannot be used as a function
- const int r_diff = static_cast<int>(getRed (pix1)) - getRed (pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:430:70: error: ‘{anonymous}::getRed’ cannot be used as a function
- const int r_diff = static_cast<int>(getRed (pix1)) - getRed (pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:431:52: error: ‘{anonymous}::getGreen’ cannot be used as a function
- const int g_diff = static_cast<int>(getGreen(pix1)) - getGreen(pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:431:70: error: ‘{anonymous}::getGreen’ cannot be used as a function
- const int g_diff = static_cast<int>(getGreen(pix1)) - getGreen(pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:432:52: error: ‘{anonymous}::getBlue’ cannot be used as a function
- const int b_diff = static_cast<int>(getBlue (pix1)) - getBlue (pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:432:70: error: ‘{anonymous}::getBlue’ cannot be used as a function
- const int b_diff = static_cast<int>(getBlue (pix1)) - getBlue (pix2);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:442:36: error: ‘nullptr’ was not declared in this scope
- DistYCbCrBuffer *distYCbCrBuffer = nullptr;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:16: error: ‘{anonymous}::distYUV’ declared as an ‘inline’ variable
- double distYUV(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:16: error: ‘uint32_t’ was not declared in this scope
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:31: error: ‘uint32_t’ was not declared in this scope
- double distYUV(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:46: error: expected primary-expression before ‘double’
- double distYUV(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:68: error: expression list treated as compound expression in initializer [-fpermissive]
- double distYUV(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:447:1: error: expected ‘,’ or ‘;’ before ‘{’ token
- {
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:498:2: error: ‘uint32_t’ does not name a type
- uint32_t
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘{anonymous}::BlendResult {anonymous}::preProcessCorners(const {anonymous}::Kernel_4x4&, const xbrz::ScalerCfg&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:523:11: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- if ((ker.f == ker.g &&
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:523:20: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- if ((ker.f == ker.g &&
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:524:8: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- ker.j == ker.k) ||
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:524:17: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- ker.j == ker.k) ||
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:525:8: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- (ker.f == ker.j &&
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:525:17: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- (ker.f == ker.j &&
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:526:8: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- ker.g == ker.k))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:526:17: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- ker.g == ker.k))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:529:2: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
- auto dist = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_); };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:529:7: error: ‘dist’ does not name a type
- auto dist = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_); };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:23: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘i’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:30: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:31: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:31: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:44: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:51: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘c’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:52: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:65: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘n’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:72: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:73: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:86: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:93: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘h’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:94: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:116: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:123: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:532:124: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double jg = dist(ker.i, ker.f) + dist(ker.f, ker.c) + dist(ker.n, ker.k) + dist(ker.k, ker.h) + weight * dist(ker.j, ker.g);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:23: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘e’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:30: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:31: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:44: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:51: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘o’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:52: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:65: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘b’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:72: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:73: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:86: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:93: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘l’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:94: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:116: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:123: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:533:124: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- double fk = dist(ker.e, ker.j) + dist(ker.j, ker.o) + dist(ker.b, ker.g) + dist(ker.g, ker.l) + weight * dist(ker.f, ker.k);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:538:11: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- if (ker.f != ker.g && ker.f != ker.j)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:538:20: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- if (ker.f != ker.g && ker.f != ker.j)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:538:29: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- if (ker.f != ker.g && ker.f != ker.j)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:538:38: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- if (ker.f != ker.g && ker.f != ker.j)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:541:11: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- if (ker.k != ker.j && ker.k != ker.g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:541:20: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- if (ker.k != ker.j && ker.k != ker.g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:541:29: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- if (ker.k != ker.j && ker.k != ker.g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:541:38: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- if (ker.k != ker.j && ker.k != ker.g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:547:11: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- if (ker.j != ker.f && ker.j != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:547:20: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- if (ker.j != ker.f && ker.j != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:547:29: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- if (ker.j != ker.f && ker.j != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:547:38: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- if (ker.j != ker.f && ker.j != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:550:11: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- if (ker.g != ker.f && ker.g != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:550:20: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- if (ker.g != ker.f && ker.g != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:550:29: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- if (ker.g != ker.f && ker.g != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:550:38: error: ‘const struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- if (ker.g != ker.f && ker.g != ker.k)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:558:2: error: ‘uint32_t’ does not name a type
- uint32_t
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:566:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a) DEF_GETTER(b) DEF_GETTER(c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:566:15: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a) DEF_GETTER(b) DEF_GETTER(c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:566:29: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a) DEF_GETTER(b) DEF_GETTER(c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:567:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d) DEF_GETTER(e) DEF_GETTER(f)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:567:15: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d) DEF_GETTER(e) DEF_GETTER(f)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:567:29: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d) DEF_GETTER(e) DEF_GETTER(f)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:568:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g) DEF_GETTER(h) DEF_GETTER(i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:568:15: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g) DEF_GETTER(h) DEF_GETTER(i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:564:56: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x) template <RotationDegree rotDeg> uint32_t inline get_##x(const Kernel_3x3& ker) { return ker.x; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:568:29: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g) DEF_GETTER(h) DEF_GETTER(i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:572:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, g) DEF_GETTER(b, d) DEF_GETTER(c, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:572:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, g) DEF_GETTER(b, d) DEF_GETTER(c, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:572:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, g) DEF_GETTER(b, d) DEF_GETTER(c, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:573:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, h) DEF_GETTER(e, e) DEF_GETTER(f, b)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:573:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, h) DEF_GETTER(e, e) DEF_GETTER(f, b)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:573:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, h) DEF_GETTER(e, e) DEF_GETTER(f, b)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:574:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, i) DEF_GETTER(h, f) DEF_GETTER(i, c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:574:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, i) DEF_GETTER(h, f) DEF_GETTER(i, c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:571:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_90>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:574:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, i) DEF_GETTER(h, f) DEF_GETTER(i, c)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:578:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, i) DEF_GETTER(b, h) DEF_GETTER(c, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:578:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, i) DEF_GETTER(b, h) DEF_GETTER(c, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:578:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, i) DEF_GETTER(b, h) DEF_GETTER(c, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:579:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, f) DEF_GETTER(e, e) DEF_GETTER(f, d)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:579:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, f) DEF_GETTER(e, e) DEF_GETTER(f, d)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:579:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, f) DEF_GETTER(e, e) DEF_GETTER(f, d)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:580:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, c) DEF_GETTER(h, b) DEF_GETTER(i, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:580:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, c) DEF_GETTER(h, b) DEF_GETTER(i, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:577:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_180>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:580:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, c) DEF_GETTER(h, b) DEF_GETTER(i, a)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:584:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, c) DEF_GETTER(b, f) DEF_GETTER(c, i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:584:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, c) DEF_GETTER(b, f) DEF_GETTER(c, i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:584:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(a, c) DEF_GETTER(b, f) DEF_GETTER(c, i)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:585:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, b) DEF_GETTER(e, e) DEF_GETTER(f, h)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:585:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, b) DEF_GETTER(e, e) DEF_GETTER(f, h)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:585:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(d, b) DEF_GETTER(e, e) DEF_GETTER(f, h)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:586:1: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, a) DEF_GETTER(h, d) DEF_GETTER(i, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:586:18: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, a) DEF_GETTER(h, d) DEF_GETTER(i, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:583:45: error: ‘uint32_t’ does not name a type
- #define DEF_GETTER(x, y) template <> inline uint32_t get_##x<ROT_270>(const Kernel_3x3& ker) { return ker.y; }
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:586:35: note: in expansion of macro ‘DEF_GETTER’
- DEF_GETTER(g, a) DEF_GETTER(h, d) DEF_GETTER(i, g)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:630:5: error: ‘uint32_t’ has not been declared
- uint32_t* target, int trgWidth,
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void {anonymous}::scalePixel(const {anonymous}::Kernel_3x3&, int*, int, unsigned char, const xbrz::ScalerCfg&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:648:3: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
- auto eq = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_) < cfg.equalColorTolerance_; };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:648:8: error: ‘eq’ does not name a type
- auto eq = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_) < cfg.equalColorTolerance_; };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:649:3: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
- auto dist = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_); };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:649:8: error: ‘dist’ does not name a type
- auto dist = [&](uint32_t pix1, uint32_t pix2) { return ColorDistance::dist(pix1, pix2, cfg.luminanceWeight_); };
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In lambda function:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:638:11: error: ‘get_e’ was not declared in this scope
- #define e get_e<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:657:44: note: in expansion of macro ‘e’
- if (getTopR(blend) != BLEND_NONE && !eq(e, g)) //but support double-blending for 90° corners
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:640:11: error: ‘get_g’ was not declared in this scope
- #define g get_g<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:657:47: note: in expansion of macro ‘g’
- if (getTopR(blend) != BLEND_NONE && !eq(e, g)) //but support double-blending for 90° corners
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:657:48: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (getTopR(blend) != BLEND_NONE && !eq(e, g)) //but support double-blending for 90° corners
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:638:11: error: ‘get_e’ was not declared in this scope
- #define e get_e<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:659:47: note: in expansion of macro ‘e’
- if (getBottomL(blend) != BLEND_NONE && !eq(e, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:636:11: error: ‘get_c’ was not declared in this scope
- #define c get_c<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:659:50: note: in expansion of macro ‘c’
- if (getBottomL(blend) != BLEND_NONE && !eq(e, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:659:51: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (getBottomL(blend) != BLEND_NONE && !eq(e, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:638:11: error: ‘get_e’ was not declared in this scope
- #define e get_e<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:12: note: in expansion of macro ‘e’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:642:11: error: ‘get_i’ was not declared in this scope
- #define i get_i<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:15: note: in expansion of macro ‘i’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:16: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:640:11: error: ‘get_g’ was not declared in this scope
- #define g get_g<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:24: note: in expansion of macro ‘g’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:641:11: error: ‘get_h’ was not declared in this scope
- #define h get_h<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:27: note: in expansion of macro ‘h’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:28: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:41: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:639:11: error: ‘get_f’ was not declared in this scope
- #define f get_f<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:52: note: in expansion of macro ‘f’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:53: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:636:11: error: ‘get_c’ was not declared in this scope
- #define c get_c<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:64: note: in expansion of macro ‘c’
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:663:65: error: there are no arguments to ‘eq’ that depend on a template parameter, so a declaration of ‘eq’ must be available [-fpermissive]
- if (!eq(e, i) && eq(g, h) && eq(h , i) && eq(i, f) && eq(f, c))
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void {anonymous}::scalePixel(const {anonymous}::Kernel_3x3&, int*, int, unsigned char, const xbrz::ScalerCfg&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:667:3: warning: lambda expressions only available with -std=c++11 or -std=gnu++11
- }();
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:669:9: error: ‘uint32_t’ does not name a type
- const uint32_t px = dist(e, f) <= dist(e, h) ? f : h; //choose most similar color
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:639:11: error: ‘get_f’ was not declared in this scope
- #define f get_f<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:675:27: note: in expansion of macro ‘f’
- const double fg = dist(f, g); //test sample: 70% of values max(fg, hc) / min(fg, hc) are between 1.1 and 3.7 with median being 1.9
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:640:11: error: ‘get_g’ was not declared in this scope
- #define g get_g<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:675:30: note: in expansion of macro ‘g’
- const double fg = dist(f, g); //test sample: 70% of values max(fg, hc) / min(fg, hc) are between 1.1 and 3.7 with median being 1.9
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:675:31: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- const double fg = dist(f, g); //test sample: 70% of values max(fg, hc) / min(fg, hc) are between 1.1 and 3.7 with median being 1.9
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:641:11: error: ‘get_h’ was not declared in this scope
- #define h get_h<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:676:27: note: in expansion of macro ‘h’
- const double hc = dist(h, c); //
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:636:11: error: ‘get_c’ was not declared in this scope
- #define c get_c<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:676:30: note: in expansion of macro ‘c’
- const double hc = dist(h, c); //
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:676:31: error: there are no arguments to ‘dist’ that depend on a template parameter, so a declaration of ‘dist’ must be available [-fpermissive]
- const double hc = dist(h, c); //
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:638:11: error: ‘get_e’ was not declared in this scope
- #define e get_e<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:678:75: note: in expansion of macro ‘e’
- const bool haveShallowLine = cfg.steepDirectionThreshold * fg <= hc && e != g && d != g;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:637:11: error: ‘get_d’ was not declared in this scope
- #define d get_d<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:678:85: note: in expansion of macro ‘d’
- const bool haveShallowLine = cfg.steepDirectionThreshold * fg <= hc && e != g && d != g;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:635:11: error: ‘get_b’ was not declared in this scope
- #define b get_b<rotDeg>(ker)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:679:85: note: in expansion of macro ‘b’
- const bool haveSteepLine = cfg.steepDirectionThreshold * hc <= fg && e != c && b != c;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:684:39: error: ‘px’ was not declared in this scope
- Scaler::blendLineSteepAndShallow(px, out);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:686:31: error: ‘px’ was not declared in this scope
- Scaler::blendLineShallow(px, out);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:691:29: error: ‘px’ was not declared in this scope
- Scaler::blendLineSteep(px, out);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:693:32: error: ‘px’ was not declared in this scope
- Scaler::blendLineDiagonal(px,out);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:697:24: error: ‘px’ was not declared in this scope
- Scaler::blendCorner(px, out);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:713:23: error: ‘uint32_t’ does not name a type
- void scaleImage(const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight, const xbrz::ScalerCfg& cfg, int yFirst, int yLast)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:713:38: error: ‘uint32_t’ has not been declared
- void scaleImage(const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight, const xbrz::ScalerCfg& cfg, int yFirst, int yLast)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:35: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive]
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:735:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_m1 = src + srcWidth * std::max(y - 1, 0);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:736:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_0 = src + srcWidth * y; //center line
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:737:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_p1 = src + srcWidth * std::min(y + 1, srcHeight - 1);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:738:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_p2 = src + srcWidth * std::min(y + 2, srcHeight - 1);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:747:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘a’
- ker.a = s_m1[x_m1]; //read sequentially from memory as far as possible
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:747:12: error: ‘s_m1’ was not declared in this scope
- ker.a = s_m1[x_m1]; //read sequentially from memory as far as possible
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:748:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘b’
- ker.b = s_m1[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:749:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘c’
- ker.c = s_m1[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:750:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘d’
- ker.d = s_m1[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:752:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘e’
- ker.e = s_0[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:752:12: error: ‘s_0’ was not declared in this scope
- ker.e = s_0[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:753:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- ker.f = s_0[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:754:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- ker.g = s_0[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:755:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘h’
- ker.h = s_0[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:757:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘i’
- ker.i = s_p1[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:757:12: error: ‘s_p1’ was not declared in this scope
- ker.i = s_p1[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:758:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- ker.j = s_p1[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:759:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- ker.k = s_p1[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:760:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘l’
- ker.l = s_p1[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:762:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘m’
- ker.m = s_p2[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:762:12: error: ‘s_p2’ was not declared in this scope
- ker.m = s_p2[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:763:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘n’
- ker.n = s_p2[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:764:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘o’
- ker.o = s_p2[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:765:8: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘p’
- ker.p = s_p2[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:786:3: error: ‘uint32_t’ was not declared in this scope
- uint32_t* out = trg + Scaler::scale * y * trgWidth; //consider MT "striped" access
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:786:13: error: ‘out’ was not declared in this scope
- uint32_t* out = trg + Scaler::scale * y * trgWidth; //consider MT "striped" access
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:788:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_m1 = src + srcWidth * std::max(y - 1, 0);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:789:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_0 = src + srcWidth * y; //center line
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:790:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_p1 = src + srcWidth * std::min(y + 1, srcHeight - 1);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:791:9: error: ‘uint32_t’ does not name a type
- const uint32_t* s_p2 = src + srcWidth * std::min(y + 2, srcHeight - 1);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:807:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘a’
- ker4.a = s_m1[x_m1]; //read sequentially from memory as far as possible
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:807:13: error: ‘s_m1’ was not declared in this scope
- ker4.a = s_m1[x_m1]; //read sequentially from memory as far as possible
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:808:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘b’
- ker4.b = s_m1[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:809:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘c’
- ker4.c = s_m1[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:810:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘d’
- ker4.d = s_m1[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:812:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘e’
- ker4.e = s_0[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:812:13: error: ‘s_0’ was not declared in this scope
- ker4.e = s_0[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:813:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- ker4.f = s_0[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:814:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- ker4.g = s_0[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:815:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘h’
- ker4.h = s_0[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:817:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘i’
- ker4.i = s_p1[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:817:13: error: ‘s_p1’ was not declared in this scope
- ker4.i = s_p1[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:818:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- ker4.j = s_p1[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:819:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- ker4.k = s_p1[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:820:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘l’
- ker4.l = s_p1[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:822:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘m’
- ker4.m = s_p2[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:822:13: error: ‘s_p2’ was not declared in this scope
- ker4.m = s_p2[x_m1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:823:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘n’
- ker4.n = s_p2[x];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:824:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘o’
- ker4.o = s_p2[x_p1];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:825:9: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘p’
- ker4.p = s_p2[x_p2];
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:53: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:860:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘a’
- ker3.a = ker4.a;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:860:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘a’
- ker3.a = ker4.a;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:861:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘b’
- ker3.b = ker4.b;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:861:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘b’
- ker3.b = ker4.b;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:862:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘c’
- ker3.c = ker4.c;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:862:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘c’
- ker3.c = ker4.c;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:864:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘d’
- ker3.d = ker4.e;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:864:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘e’
- ker3.d = ker4.e;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:865:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘e’
- ker3.e = ker4.f;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:865:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘f’
- ker3.e = ker4.f;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:866:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘f’
- ker3.f = ker4.g;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:866:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘g’
- ker3.f = ker4.g;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:868:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘g’
- ker3.g = ker4.i;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:868:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘i’
- ker3.g = ker4.i;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:869:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘h’
- ker3.h = ker4.j;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:869:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘j’
- ker3.h = ker4.j;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:870:10: error: ‘struct {anonymous}::Kernel_3x3’ has no member named ‘i’
- ker3.i = ker4.k;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:870:19: error: ‘struct {anonymous}::Kernel_4x4’ has no member named ‘k’
- ker3.i = ker4.k;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:888:31: error: ‘uint32_t’ has not been declared
- static void blendLineShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:895:29: error: ‘uint32_t’ has not been declared
- static void blendLineSteep(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:902:39: error: ‘uint32_t’ has not been declared
- static void blendLineSteepAndShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:910:32: error: ‘uint32_t’ has not been declared
- static void blendLineDiagonal(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:916:26: error: ‘uint32_t’ has not been declared
- static void blendCorner(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler2x::blendLineShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:890:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<scale - 1, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler2x::blendLineSteep(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:897:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<0, scale - 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler2x::blendLineSteepAndShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:904:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<1, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler2x::blendLineDiagonal(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:912:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 2>(out.template ref<1, 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler2x::blendCorner(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:919:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<21, 100>(out.template ref<1, 1>(), col); //exact: 1 - pi/4 = 0.2146018366
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:929:31: error: ‘uint32_t’ has not been declared
- static void blendLineShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:939:29: error: ‘uint32_t’ has not been declared
- static void blendLineSteep(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:949:39: error: ‘uint32_t’ has not been declared
- static void blendLineSteepAndShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:959:32: error: ‘uint32_t’ has not been declared
- static void blendLineDiagonal(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:967:26: error: ‘uint32_t’ has not been declared
- static void blendCorner(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler3x::blendLineShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:931:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<scale - 1, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler3x::blendLineSteep(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:941:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<0, scale - 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler3x::blendLineSteepAndShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:951:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<2, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler3x::blendLineDiagonal(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:961:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 8>(out.template ref<1, 2>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler3x::blendCorner(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:970:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<45, 100>(out.template ref<2, 2>(), col); //exact: 0.4545939598
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:982:31: error: ‘uint32_t’ has not been declared
- static void blendLineShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:995:29: error: ‘uint32_t’ has not been declared
- static void blendLineSteep(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1008:39: error: ‘uint32_t’ has not been declared
- static void blendLineSteepAndShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1019:32: error: ‘uint32_t’ has not been declared
- static void blendLineDiagonal(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1027:26: error: ‘uint32_t’ has not been declared
- static void blendCorner(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler4x::blendLineShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:984:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<scale - 1, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler4x::blendLineSteep(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:997:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<0, scale - 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler4x::blendLineSteepAndShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1010:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<3, 4>(out.template ref<3, 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler4x::blendLineDiagonal(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1021:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 2>(out.template ref<scale - 1, scale / 2 >(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler4x::blendCorner(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1030:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<68, 100>(out.template ref<3, 3>(), col); //exact: 0.6848532563
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1042:31: error: ‘uint32_t’ has not been declared
- static void blendLineShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1058:29: error: ‘uint32_t’ has not been declared
- static void blendLineSteep(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1074:39: error: ‘uint32_t’ has not been declared
- static void blendLineSteepAndShallow(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1096:32: error: ‘uint32_t’ has not been declared
- static void blendLineDiagonal(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1109:26: error: ‘uint32_t’ has not been declared
- static void blendCorner(uint32_t col, OutputMatrix& out)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler5x::blendLineShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1044:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<scale - 1, 0>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler5x::blendLineSteep(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1060:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<0, scale - 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler5x::blendLineSteepAndShallow(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1076:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 4>(out.template ref<0, scale - 1>(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler5x::blendLineDiagonal(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1098:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<1, 8>(out.template ref<scale - 1, scale / 2 >(), col);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static void {anonymous}::Scaler5x::blendCorner(int, OutputMatrix&)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1112:3: error: ‘alphaBlend’ was not declared in this scope
- alphaBlend<86, 100>(out.template ref<4, 4>(), col); //exact: 0.8631434088
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1124:21: error: ‘uint32_t’ has not been declared
- static double dist(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1124:36: error: ‘uint32_t’ has not been declared
- static double dist(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1136:21: error: ‘uint32_t’ has not been declared
- static double dist(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1136:36: error: ‘uint32_t’ has not been declared
- static double dist(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In static member function ‘static double {anonymous}::ColorDistanceARGB::dist(int, int, double)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1138:34: error: ‘{anonymous}::getAlpha’ cannot be used as a function
- const double a1 = getAlpha(pix1) / 255.0 ;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1139:34: error: ‘{anonymous}::getAlpha’ cannot be used as a function
- const double a2 = getAlpha(pix2) / 255.0 ;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1162:39: error: ‘uint32_t’ does not name a type
- void xbrz::scale(size_t factor, const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight, ColorFormat colFmt, const xbrz::ScalerCfg& cfg, int yFirst, int yLast)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1162:54: error: ‘uint32_t’ has not been declared
- void xbrz::scale(size_t factor, const uint32_t* src, uint32_t* trg, int srcWidth, int srcHeight, ColorFormat colFmt, const xbrz::ScalerCfg& cfg, int yFirst, int yLast)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void xbrz::scale(size_t, const int*, int*, int, int, xbrz::ColorFormat, const xbrz::ScalerCfg&, int, int)’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1166:8: error: ‘ColorFormat’ is not a class or namespace
- case ColorFormat::ARGB:
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1178:8: error: ‘ColorFormat’ is not a class or namespace
- case ColorFormat::RGB:
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1164:9: warning: enumeration value ‘ARGB’ not handled in switch [-Wswitch]
- switch (colFmt)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1164:9: warning: enumeration value ‘RGB’ not handled in switch [-Wswitch]
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void xbrz::init()’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1197:25: error: ‘nullptr’ was not declared in this scope
- if (distYCbCrBuffer == nullptr)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In function ‘void xbrz::shutdown()’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1205:20: error: ‘nullptr’ was not declared in this scope
- distYCbCrBuffer = nullptr;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: At global scope:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:27: error: redefinition of ‘bool xbrz::equalColorTest’
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- In file included from /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:16:0:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.h:87:6: note: ‘bool xbrz::equalColorTest’ previously defined here
- bool equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance);
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:27: error: ‘uint32_t’ was not declared in this scope
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:42: error: ‘uint32_t’ was not declared in this scope
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:69: error: expected primary-expression before ‘colFmt’
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:77: error: expected primary-expression before ‘double’
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1209:101: error: expected primary-expression before ‘double’
- bool xbrz::equalColorTest(uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler2x; ColorDistance = {anonymous}::ColorDistanceARGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1170:102: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler3x; ColorDistance = {anonymous}::ColorDistanceARGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1172:102: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler4x; ColorDistance = {anonymous}::ColorDistanceARGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1174:102: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler5x; ColorDistance = {anonymous}::ColorDistanceARGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1176:102: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler2x; ColorDistance = {anonymous}::ColorDistanceRGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1182:101: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler3x; ColorDistance = {anonymous}::ColorDistanceRGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1184:101: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler4x; ColorDistance = {anonymous}::ColorDistanceRGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1186:101: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp: In instantiation of ‘void {anonymous}::scaleImage(const int*, int*, int, int, const xbrz::ScalerCfg&, int, int) [with Scaler = {anonymous}::Scaler5x; ColorDistance = {anonymous}::ColorDistanceRGB]’:
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:1188:101: required from here
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:727:15: error: ‘static_assert’ was not declared in this scope
- static_assert(BLEND_NONE == 0, "");
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:733:13: warning: unused variable ‘y’ [-Wunused-variable]
- const int y = yFirst - 1;
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:853:13: error: ‘fillBlock’ was not declared in this scope
- fillBlock(out, trgWidth * sizeof(uint32_t), ker4.f, Scaler::scale); //place *after* preprocessing step, to not overwrite the results while processing the the last pixel!
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:241:8: warning: ‘{anonymous}::distLAB’ defined but not used [-Wunused-variable]
- double distLAB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:346:8: warning: ‘{anonymous}::distRGB’ defined but not used [-Wunused-variable]
- double distRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:358:8: warning: ‘{anonymous}::distNonLinearRGB’ defined but not used [-Wunused-variable]
- double distNonLinearRGB(uint32_t pix1, uint32_t pix2)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:371:8: warning: ‘{anonymous}::distYCbCr’ defined but not used [-Wunused-variable]
- double distYCbCr(uint32_t pix1, uint32_t pix2, double lumaWeight)
- ^
- /mnt/50GB_Drive/jenkins/workspace/Ishiiruka/Ishiiruka/Externals/xbrz/xbrz.cpp:446:8: warning: ‘{anonymous}::distYUV’ defined but not used [-Wunused-variable]
- double distYUV(uint32_t pix1, uint32_t pix2, double luminanceWeight)
- ^
- Externals/xbrz/CMakeFiles/xbrz.dir/build.make:62: recipe for target 'Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o' failed
- make[2]: *** [Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o] Error 1
- CMakeFiles/Makefile2:697: recipe for target 'Externals/xbrz/CMakeFiles/xbrz.dir/all' failed
- make[1]: *** [Externals/xbrz/CMakeFiles/xbrz.dir/all] Error 2
Add Comment
Please, Sign In to add comment