Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Internal compiler error when compiling Skia

Ruben_V_
Beginner
519 Views

I use Skia as a dependency and build it as part of my project in C++17 mode.

Unfortunately, the Intel C++ compiler 2019 Update 1 in combination with GCC 8.2.1's libstdc++ fails to compile it.The original error is and command is:
 

/opt/intel/composerxe/linux/bin/intel64/icpc  -DSKIA_IMPLEMENTATION=1 -DSK_HAS_PNG_LIBRARY -I/usr/include/freetype2 -I/home/ruben/Development/skui/3rdparty/libpng -I/home/ruben/Development/skui/3rdparty/zlib -I/home/ruben/Development/skui/3rdparty/libexpat -I/home/ruben/Development/skui/3rdparty/giflib -I/home/ruben/Development/skui/3rdparty/libjpeg-turbo -isystem /home/ruben/Development/skui/3rdparty/skia/include/private -isystem /home/ruben/Development/skui/3rdparty/skia/src/atlastext -isystem /home/ruben/Development/skui/3rdparty/skia/src/codec -isystem /home/ruben/Development/skui/3rdparty/skia/src/core -isystem /home/ruben/Development/skui/3rdparty/skia/src/fonts -isystem /home/ruben/Development/skui/3rdparty/skia/src/gpu -isystem /home/ruben/Development/skui/3rdparty/skia/src/image -isystem /home/ruben/Development/skui/3rdparty/skia/src/images -isystem /home/ruben/Development/skui/3rdparty/skia/src/lazy -isystem /home/ruben/Development/skui/3rdparty/skia/src/opts -isystem /home/ruben/Development/skui/3rdparty/skia/src/pathops -isystem /home/ruben/Development/skui/3rdparty/skia/src/pdf -isystem /home/ruben/Development/skui/3rdparty/skia/src/ports -isystem /home/ruben/Development/skui/3rdparty/skia/src/sfnt -isystem /home/ruben/Development/skui/3rdparty/skia/src/shaders -isystem /home/ruben/Development/skui/3rdparty/skia/src/shaders/gradients -isystem /home/ruben/Development/skui/3rdparty/skia/src/sksl -isystem /home/ruben/Development/skui/3rdparty/skia/src/utils -isystem /home/ruben/Development/skui/3rdparty/skia/src/utils/win -isystem /home/ruben/Development/skui/3rdparty/skia/src/xml -isystem /home/ruben/Development/skui/3rdparty/skia/third_party/gif -isystem /home/ruben/Development/skui/3rdparty/skia/third_party/skcms -isystem /home/ruben/Development/skui/3rdparty/skia/include/atlastext -isystem /home/ruben/Development/skui/3rdparty/skia/include/codec -isystem /home/ruben/Development/skui/3rdparty/skia/include/config -isystem /home/ruben/Development/skui/3rdparty/skia/include/core -isystem /home/ruben/Development/skui/3rdparty/skia/include/effects -isystem /home/ruben/Development/skui/3rdparty/skia/include/encode -isystem /home/ruben/Development/skui/3rdparty/skia/include/gpu -isystem /home/ruben/Development/skui/3rdparty/skia/include/gpu/gl -isystem /home/ruben/Development/skui/3rdparty/skia/include/gpu/mock -isystem /home/ruben/Development/skui/3rdparty/skia/include/gpu/mtl -isystem /home/ruben/Development/skui/3rdparty/skia/include/gpu/vk -isystem /home/ruben/Development/skui/3rdparty/skia/include/pathops -isystem /home/ruben/Development/skui/3rdparty/skia/include/ports -isystem /home/ruben/Development/skui/3rdparty/skia/include/svg -isystem /home/ruben/Development/skui/3rdparty/skia/include/utils -isystem /home/ruben/Development/skui/3rdparty/skia/include/utils/mac -isystem /home/ruben/Development/skui/3rdparty/skia/include/views -ffunction-sections -fdata-sections   -std=c++17 -MD -MT 3rdparty/skia/CMakeFiles/skia.dir/src/core/SkOpts.cpp.o -MF 3rdparty/skia/CMakeFiles/skia.dir/src/core/SkOpts.cpp.o.d -o 3rdparty/skia/CMakeFiles/skia.dir/src/core/SkOpts.cpp.o -c /home/ruben/Development/skui/3rdparty/skia/src/core/SkOpts.cpp
/home/ruben/Development/skui/3rdparty/skia/src/opts/SkRasterPipeline_opts.h(2070) (col. 1): internal error: 04010026_1450

Running icpc -std=c++17 SkOpts.cpp.i -c -o SkOpts.cpp.o reproduces the error.

0 Kudos
2 Replies
Viet_H_Intel
Moderator
519 Views

Thanks for reporting this issue. I've open case CMPLRIL0-31004 to track it.

0 Kudos
de_Groot__Michel
Beginner
519 Views

I ran into the same error: 04010026_1450 with the fortran compiler.
filed under support ticket ID: 04077716

catastrophic error: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report.  Note: File and line given may not be explicit cause of this error.

0 Kudos
Reply