Comment # 8 on bug 958095 from
Created attachment 658835 [details]
build fail files

Thanks for the continued interest/assist -- I was trying to stop bothering you
with the non-gcc scope !

>> Please attach preprocessed source for the failing compile command.  You can obtain it by adding -save-temps -v to the compiler command-line.  Also provide the full output from that command.

> As requested, if you need a proper answer please provide the preprocessed
testcase I requested.

cd build
...
make VERBOSE=1
    ...
    [  9%] Building CXX object
scribus/CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o
    cd /usr/local/src/scribus/build/scribus && /usr/bin/g++   -DHAVE_CONFIG_H
-DHAVE_DLFCN_H -DHAVE_UNISTD_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB
-DQT_WIDGETS_LIB -DQT_XML_LIB -I/usr/local/src/scribus/build/scribus
-I/usr/local/src/scribus/scribus -I/usr/local/include/GraphicsMagick -isystem
/usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem
/usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem
/usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXml -isystem
/usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtOpenGL -isystem
/usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQml -isystem
/usr/include/qt5/QtPrintSupport -I/usr/local/src/scribus/build
-I/usr/include/libxml2 -I/usr/local/src/scribus/scribus/third_party/hyphen
-I/usr/local/src/scribus -I/usr/include/freetype2 -I/usr/include/cairo 
-std=c++11 -O0 -g -Wall -fstrict-aliasing -fPIC  
-DSHAREDIR=\"/usr/local/scribus/share/scribus/\"
-DDOCDIR=\"/usr/local/scribus/share/doc/scribus/\"
-DICONDIR=\"/usr/local/scribus/share/scribus/icons/\"
-DSAMPLESDIR=\"/usr/local/scribus/share/scribus/samples/\"
-DSCRIPTSDIR=\"/usr/local/scribus/share/scribus/scripts/\"
-DTEMPLATEDIR=\"/usr/local/scribus/share/scribus/templates/\"
-DQMLDIR=\"/usr/local/scribus/share/scribus/qml/\"
-DDESKTOPDIR=\"/usr/local/scribus/share/applications/\"
-DLIBDIR=\"/usr/local/scribus/lib/scribus/\"
-DPLUGINDIR=\"/usr/local/scribus/lib/scribus/plugins/\" -fPIC -o
CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o -c
/usr/local/src/scribus/scribus/third_party/fparser/fpoptimizer.cc
    fpoptimizer/fpoptimizer_constantfolding.cc: In member function ���void
FPoptimizer_CodeTree::CodeTree::ConstantFolding()���:
    fpoptimizer/fpoptimizer_constantfolding.cc:1678:56: error: call of
overloaded ���isinf(double&)��� is ambiguous
    In file included from /usr/include/features.h:378:0,
                     from /usr/include/stdint.h:25,
                     from
/usr/lib64/gcc/x86_64-suse-linux/5/include/stdint.h:9,
                     from fpoptimizer/fpoptimizer_hash.hh:11:
    /usr/include/bits/mathcalls.h:201:1: note: candidate: int isinf(double)
     __MATHDECL_1 (int,isinf,, (_Mdouble_ __value)) __attribute__
((__const__));
     ^
    In file included from
/usr/local/src/scribus/scribus/third_party/fparser/fptypes.hh:16:0,
                     from fpoptimizer/fpoptimizer_codetree.hh:6:
    /usr/include/c++/5/cmath:614:3: note: candidate: constexpr bool
std::isinf(long double)
       isinf(long double __x)
       ^
    /usr/include/c++/5/cmath:610:3: note: candidate: constexpr bool
std::isinf(double)
       isinf(double __x)
       ^
    /usr/include/c++/5/cmath:606:3: note: candidate: constexpr bool
std::isinf(float)
       isinf(float __x)
       ^
    scribus/CMakeFiles/scribus.dir/build.make:13857: recipe for target
'scribus/CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o' failed
    make[2]: ***
[scribus/CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o] Error 1
    make[2]: Leaving directory '/usr/local/src/scribus/build'
    CMakeFiles/Makefile2:162: recipe for target
'scribus/CMakeFiles/scribus.dir/all' failed
    make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
    make[1]: Leaving directory '/usr/local/src/scribus/build'
    Makefile:152: recipe for target 'all' failed
    make: *** [all] Error 2


cd /usr/local/src/scribus/build/scribus && /usr/bin/g++ \
-save-temps -v \
 -DHAVE_CONFIG_H -DHAVE_DLFCN_H -DHAVE_UNISTD_H -DQT_CORE_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB
-DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB
-I/usr/local/src/scribus/build/scribus -I/usr/local/src/scribus/scribus
-I/usr/local/include/GraphicsMagick -isystem /usr/include/qt5 -isystem
/usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem
/usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem
/usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -isystem
/usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtQuick -isystem
/usr/include/qt5/QtQml -isystem /usr/include/qt5/QtPrintSupport
-I/usr/local/src/scribus/build -I/usr/include/libxml2
-I/usr/local/src/scribus/scribus/third_party/hyphen -I/usr/local/src/scribus
-I/usr/include/freetype2 -I/usr/include/cairo  -std=c++11 -O0 -g -Wall
-fstrict-aliasing -fPIC   -DSHAREDIR=\"/usr/local/scribus/share/scribus/\"
-DDOCDIR=\"/usr/local/scribus/share/doc/scribus/\"
-DICONDIR=\"/usr/local/scribus/share/scribus/icons/\"
-DSAMPLESDIR=\"/usr/local/scribus/share/scribus/samples/\"
-DSCRIPTSDIR=\"/usr/local/scribus/share/scribus/scripts/\"
-DTEMPLATEDIR=\"/usr/local/scribus/share/scribus/templates/\"
-DQMLDIR=\"/usr/local/scribus/share/scribus/qml/\"
-DDESKTOPDIR=\"/usr/local/scribus/share/applications/\"
-DLIBDIR=\"/usr/local/scribus/lib/scribus/\"
-DPLUGINDIR=\"/usr/local/scribus/lib/scribus/plugins/\" -fPIC -o
CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o -c
/usr/local/src/scribus/scribus/third_party/fparser/fpoptimizer.cc 

    Using built-in specs.
    COLLECT_GCC=/usr/bin/g++
    Target: x86_64-suse-linux
    Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java,ada,go
--enable-checking=release --with-gxx-include-dir=/usr/include/c++/5
--enable-ssp --disable-libssp --disable-libvtv --enable-libmpx --disable-plugin
--with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux'
--disable-libgcj --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --disable-libstdcxx-pch
--with-default-libstdcxx-abi=gcc4-compatible
--enable-version-specific-runtime-libs --enable-linker-build-id
--enable-linux-futex --program-suffix=-5 --without-system-libunwind
--enable-multilib --with-arch-32=x86-64 --with-tune=generic
--build=x86_64-suse-linux --host=x86_64-suse-linux
    Thread model: posix
    gcc version 5.3.1 20151207 [gcc-5-branch revision 231355] (SUSE Linux) 
    COLLECT_GCC_OPTIONS='-save-temps' '-v' '-D' 'HAVE_CONFIG_H' '-D'
'HAVE_DLFCN_H' '-D' 'HAVE_UNISTD_H' '-D' 'QT_CORE_LIB' '-D' 'QT_GUI_LIB' '-D'
'QT_NETWORK_LIB' '-D' 'QT_OPENGL_LIB' '-D' 'QT_PRINTSUPPORT_LIB' '-D'
'QT_QML_LIB' '-D' 'QT_QUICK_LIB' '-D' 'QT_WIDGETS_LIB' '-D' 'QT_XML_LIB' '-I'
'/usr/local/src/scribus/build/scribus' '-I' '/usr/local/src/scribus/scribus'
'-I' '/usr/local/include/GraphicsMagick' '-isystem' '/usr/include/qt5'
'-isystem' '/usr/include/qt5/QtCore' '-isystem'
'/usr/lib64/qt5/mkspecs/linux-g++' '-isystem' '/usr/include/qt5/QtWidgets'
'-isystem' '/usr/include/qt5/QtGui' '-isystem' '/usr/include/qt5/QtXml'
'-isystem' '/usr/include/qt5/QtNetwork' '-isystem' '/usr/include/qt5/QtOpenGL'
'-isystem' '/usr/include/qt5/QtQuick' '-isystem' '/usr/include/qt5/QtQml'
'-isystem' '/usr/include/qt5/QtPrintSupport' '-I'
'/usr/local/src/scribus/build' '-I' '/usr/include/libxml2' '-I'
'/usr/local/src/scribus/scribus/third_party/hyphen' '-I'
'/usr/local/src/scribus' '-I' '/usr/include/freetype2' '-I'
'/usr/include/cairo' '-std=c++11' '-O0' '-g' '-Wall' '-fstrict-aliasing' '-D'
'SHAREDIR="/usr/local/scribus/share/scribus/"' '-D'
'DOCDIR="/usr/local/scribus/share/doc/scribus/"' '-D'
'ICONDIR="/usr/local/scribus/share/scribus/icons/"' '-D'
'SAMPLESDIR="/usr/local/scribus/share/scribus/samples/"' '-D'
'SCRIPTSDIR="/usr/local/scribus/share/scribus/scripts/"' '-D'
'TEMPLATEDIR="/usr/local/scribus/share/scribus/templates/"' '-D'
'QMLDIR="/usr/local/scribus/share/scribus/qml/"' '-D'
'DESKTOPDIR="/usr/local/scribus/share/applications/"' '-D'
'LIBDIR="/usr/local/scribus/lib/scribus/"' '-D'
'PLUGINDIR="/usr/local/scribus/lib/scribus/plugins/"' '-fPIC' '-o'
'CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o' '-c'
'-shared-libgcc' '-mtune=generic' '-march=x86-64'
     /usr/lib64/gcc/x86_64-suse-linux/5/cc1plus -E -quiet -v -I
/usr/local/src/scribus/build/scribus -I /usr/local/src/scribus/scribus -I
/usr/local/include/GraphicsMagick -I /usr/local/src/scribus/build -I
/usr/include/libxml2 -I /usr/local/src/scribus/scribus/third_party/hyphen -I
/usr/local/src/scribus -I /usr/include/freetype2 -I /usr/include/cairo
-D_GNU_SOURCE -D HAVE_CONFIG_H -D HAVE_DLFCN_H -D HAVE_UNISTD_H -D QT_CORE_LIB
-D QT_GUI_LIB -D QT_NETWORK_LIB -D QT_OPENGL_LIB -D QT_PRINTSUPPORT_LIB -D
QT_QML_LIB -D QT_QUICK_LIB -D QT_WIDGETS_LIB -D QT_XML_LIB -D
SHAREDIR="/usr/local/scribus/share/scribus/" -D
DOCDIR="/usr/local/scribus/share/doc/scribus/" -D
ICONDIR="/usr/local/scribus/share/scribus/icons/" -D
SAMPLESDIR="/usr/local/scribus/share/scribus/samples/" -D
SCRIPTSDIR="/usr/local/scribus/share/scribus/scripts/" -D
TEMPLATEDIR="/usr/local/scribus/share/scribus/templates/" -D
QMLDIR="/usr/local/scribus/share/scribus/qml/" -D
DESKTOPDIR="/usr/local/scribus/share/applications/" -D
LIBDIR="/usr/local/scribus/lib/scribus/" -D
PLUGINDIR="/usr/local/scribus/lib/scribus/plugins/" -isystem /usr/include/qt5
-isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++
-isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem
/usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -isystem
/usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtQuick -isystem
/usr/include/qt5/QtQml -isystem /usr/include/qt5/QtPrintSupport
/usr/local/src/scribus/scribus/third_party/fparser/fpoptimizer.cc
-mtune=generic -march=x86-64 -std=c++11 -Wall -fstrict-aliasing -fPIC -g
-fworking-directory -O0 -fpch-preprocess -o fpoptimizer.ii
    #include "..." search starts here:
    #include <...> search starts here:
     /usr/local/src/scribus/build/scribus
     /usr/local/src/scribus/scribus
     /usr/local/include/GraphicsMagick
     /usr/local/src/scribus/build
     /usr/include/libxml2
     /usr/local/src/scribus/scribus/third_party/hyphen
     /usr/local/src/scribus
     /usr/include/freetype2
     /usr/include/cairo
     /usr/include/qt5
     /usr/include/qt5/QtCore
     /usr/lib64/qt5/mkspecs/linux-g++
     /usr/include/qt5/QtWidgets
     /usr/include/qt5/QtGui
     /usr/include/qt5/QtXml
     /usr/include/qt5/QtNetwork
     /usr/include/qt5/QtOpenGL
     /usr/include/qt5/QtQuick
     /usr/include/qt5/QtQml
     /usr/include/qt5/QtPrintSupport
     /usr/include/c++/5
     /usr/include/c++/5/x86_64-suse-linux
     /usr/include/c++/5/backward
     /usr/lib64/gcc/x86_64-suse-linux/5/include
     /usr/local/include
     /usr/lib64/gcc/x86_64-suse-linux/5/include-fixed
     /usr/lib64/gcc/x86_64-suse-linux/5/../../../../x86_64-suse-linux/include
     /usr/include
    End of search list.
    COLLECT_GCC_OPTIONS='-save-temps' '-v' '-D' 'HAVE_CONFIG_H' '-D'
'HAVE_DLFCN_H' '-D' 'HAVE_UNISTD_H' '-D' 'QT_CORE_LIB' '-D' 'QT_GUI_LIB' '-D'
'QT_NETWORK_LIB' '-D' 'QT_OPENGL_LIB' '-D' 'QT_PRINTSUPPORT_LIB' '-D'
'QT_QML_LIB' '-D' 'QT_QUICK_LIB' '-D' 'QT_WIDGETS_LIB' '-D' 'QT_XML_LIB' '-I'
'/usr/local/src/scribus/build/scribus' '-I' '/usr/local/src/scribus/scribus'
'-I' '/usr/local/include/GraphicsMagick' '-isystem' '/usr/include/qt5'
'-isystem' '/usr/include/qt5/QtCore' '-isystem'
'/usr/lib64/qt5/mkspecs/linux-g++' '-isystem' '/usr/include/qt5/QtWidgets'
'-isystem' '/usr/include/qt5/QtGui' '-isystem' '/usr/include/qt5/QtXml'
'-isystem' '/usr/include/qt5/QtNetwork' '-isystem' '/usr/include/qt5/QtOpenGL'
'-isystem' '/usr/include/qt5/QtQuick' '-isystem' '/usr/include/qt5/QtQml'
'-isystem' '/usr/include/qt5/QtPrintSupport' '-I'
'/usr/local/src/scribus/build' '-I' '/usr/include/libxml2' '-I'
'/usr/local/src/scribus/scribus/third_party/hyphen' '-I'
'/usr/local/src/scribus' '-I' '/usr/include/freetype2' '-I'
'/usr/include/cairo' '-std=c++11' '-O0' '-g' '-Wall' '-fstrict-aliasing' '-D'
'SHAREDIR="/usr/local/scribus/share/scribus/"' '-D'
'DOCDIR="/usr/local/scribus/share/doc/scribus/"' '-D'
'ICONDIR="/usr/local/scribus/share/scribus/icons/"' '-D'
'SAMPLESDIR="/usr/local/scribus/share/scribus/samples/"' '-D'
'SCRIPTSDIR="/usr/local/scribus/share/scribus/scripts/"' '-D'
'TEMPLATEDIR="/usr/local/scribus/share/scribus/templates/"' '-D'
'QMLDIR="/usr/local/scribus/share/scribus/qml/"' '-D'
'DESKTOPDIR="/usr/local/scribus/share/applications/"' '-D'
'LIBDIR="/usr/local/scribus/lib/scribus/"' '-D'
'PLUGINDIR="/usr/local/scribus/lib/scribus/plugins/"' '-fPIC' '-o'
'CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o' '-c'
'-shared-libgcc' '-mtune=generic' '-march=x86-64'
     /usr/lib64/gcc/x86_64-suse-linux/5/cc1plus -fpreprocessed fpoptimizer.ii
-quiet -dumpbase fpoptimizer.cc -mtune=generic -march=x86-64 -auxbase-strip
CMakeFiles/scribus.dir/third_party/fparser/fpoptimizer.cc.o -g -O0 -Wall
-std=c++11 -version -fstrict-aliasing -fPIC -o fpoptimizer.s
    GNU C++11 (SUSE Linux) version 5.3.1 20151207 [gcc-5-branch revision
231355] (x86_64-suse-linux)
            compiled by GNU C version 5.3.1 20151207 [gcc-5-branch revision
231355], GMP version 5.1.3, MPFR version 3.1.2, MPC version 1.0.2
    GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
    GNU C++11 (SUSE Linux) version 5.3.1 20151207 [gcc-5-branch revision
231355] (x86_64-suse-linux)
            compiled by GNU C version 5.3.1 20151207 [gcc-5-branch revision
231355], GMP version 5.1.3, MPFR version 3.1.2, MPC version 1.0.2
    GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
    Compiler executable checksum: 1aca22306a6327c80e8bcce13919e64b
    fpoptimizer/fpoptimizer_constantfolding.cc: In member function ���void
FPoptimizer_CodeTree::CodeTree::ConstantFolding()���:
    fpoptimizer/fpoptimizer_constantfolding.cc:1678:56: error: call of
overloaded ���isinf(double&)��� is ambiguous
    In file included from /usr/include/math.h:69:0,
                     from /usr/include/c++/5/cmath:44,
                     from
/usr/local/src/scribus/scribus/third_party/fparser/fptypes.hh:16,
                     from fpoptimizer/fpoptimizer_codetree.hh:6:
    /usr/include/bits/mathcalls.h:201:12: note: candidate: int isinf(double)
     __MATHDECL_1 (int,isinf,, (_Mdouble_ __value)) __attribute__
((__const__));
                ^
    In file included from
/usr/local/src/scribus/scribus/third_party/fparser/fptypes.hh:16:0,
                     from fpoptimizer/fpoptimizer_codetree.hh:6:
    /usr/include/c++/5/cmath:614:3: note: candidate: constexpr bool
std::isinf(long double)
       isinf(long double __x)
       ^
    /usr/include/c++/5/cmath:610:3: note: candidate: constexpr bool
std::isinf(double)
       isinf(double __x)
       ^
    /usr/include/c++/5/cmath:606:3: note: candidate: constexpr bool
std::isinf(float)
       isinf(float __x)
       ^

tar -zcvf ~/result.tar.gz $(find . -type f | egrep "fpars|fpopt")

attached: ~/result.tar.gz


You are receiving this mail because: