-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Windows builds with updated msys/mingw gcc segfault while building skia #12512
Copy link
Copy link
Closed
Labels
A-buildRelated to or part of the build processRelated to or part of the build processP-windowsAny version of Windows capable of running ServoAny version of Windows capable of running Servo
Description
mkdir -p `dirname /c/projects/servo/target/debug/build/servo-skia-d260e1da355c4a73/out/src/core/SkDistanceFieldGen.o` && g++ -c -O3 -DSK_RELEASE -DGR_RELEASE=1 -DSK_A32_SHIFT=24 -DSK_R32_SHIFT=16 -DSK_G32_SHIFT=8 -DSK_B32_SHIFT=0 -DGR_GL_USE_NEW_SHADER_SOURCE_SIGNATURE=1 -I"/include" -I"/include" -Iinclude/config -Iinclude/core -Iinclude/effects -Iinclude/gpu -Iinclude/images -Iinclude/pathops -Iinclude/pipe -Iinclude/ports -Iinclude/utils -Isrc/core -Isrc/image -Isrc/opts -Isrc/ports -Isrc/sfnt -Isrc/utils -Ithird_party/etc1 -Ithird_party/ktx -iquote src/gpu -I/usr/include/freetype2 -std=gnu++0x -Wno-deprecated-declarations -D_WIN32_WINNT=0x0600 -DSK_BUILD_FOR_WIN32 -DSK_INCLUDE_FREETYPE -Iinclude/utils/win -I/mingw64/include/freetype2 -msse2 -mfpmath=sse -o /c/projects/servo/target/debug/build/servo-skia-d260e1da355c4a73/out/src/core/SkDistanceFieldGen.o src/core/SkDistanceFieldGen.cpp
--- stderr
src/core/SkDistanceFieldGen.cpp: In function 'bool generate_distance_field_from_image(unsigned char*, const unsigned char*, int, int)':
src/core/SkDistanceFieldGen.cpp:332:13: internal compiler error: Segmentation fault
static bool generate_distance_field_from_image(unsigned char* distanceField,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://sourceforge.net/projects/msys2> for instructions.
make: *** [makefile.cargo:776: /c/projects/servo/target/debug/build/servo-skia-d260e1da355c4a73/out/src/core/SkDistanceFieldGen.o] Error 1
make: *** Waiting for unfinished jobs....
thread 'main' panicked at 'assertion failed: Command::new("make").args(&["-R", "-f", "makefile.cargo",
&format!("-j{}" , env :: var ( "NUM_JOBS" ) .
unwrap (
))]).status().unwrap().success()', C:/projects/servo/.cargo\registry\src\github.com-1ecc6299db9ec823\servo-skia-0.20130412.10\build.rs:12
note: Run with `RUST_BACKTRACE=1` for a backtrace.
cargo build -v
Build completed in 0:25:16
Command exited with code 101
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-buildRelated to or part of the build processRelated to or part of the build processP-windowsAny version of Windows capable of running ServoAny version of Windows capable of running Servo