Unable to find image 'gcr.io/skia-public/canvaskit-emsdk:2.0.6_v1' locally 2.0.6_v1: Pulling from skia-public/canvaskit-emsdk d121f8d1c412: Already exists aa52f04a1ed0: Already exists 87080d3723d2: Already exists 6e6375348b61: Already exists e4788a9d2e6c: Already exists 3ed3b03066d8: Already exists 399169e9369e: Already exists 25b63343032b: Pulling fs layer 25b63343032b: Download complete 25b63343032b: Pull complete Digest: sha256:15b89ff2c05ad40e6f9670014434fc442d9407155a426607d537b71b94386f06 Status: Downloaded newer image for gcr.io/skia-public/canvaskit-emsdk:2.0.6_v1 + rm -f '/OUT/*' + set -e +++ dirname /SRC/infra/canvaskit/build_gmtests.sh ++ cd /SRC/infra/canvaskit ++ pwd + BASE_DIR=/SRC/infra/canvaskit + CANVASKIT_DIR=/SRC/infra/canvaskit/../../modules/canvaskit + BUILD_DIR=/OUT + /SRC/infra/canvaskit/../../modules/canvaskit/compile_gm.sh +++ dirname /SRC/infra/canvaskit/../../modules/canvaskit/compile_gm.sh ++ cd /SRC/infra/canvaskit/../../modules/canvaskit ++ pwd + BASE_DIR=/SRC/modules/canvaskit + [[ ! -d /emsdk ]] + pushd /SRC/modules/canvaskit/../.. + source /emsdk/emsdk_env.sh ++ CURRENT_SCRIPT= ++ DIR=. ++ '[' -n /emsdk/emsdk_env.sh ']' ++ CURRENT_SCRIPT=/emsdk/emsdk_env.sh ++ '[' -n /emsdk/emsdk_env.sh ']' +++ dirname /emsdk/emsdk_env.sh ++ DIR=/emsdk ++ '[' -h /emsdk/emsdk_env.sh ']' ++ unset CURRENT_SCRIPT ++ '[' '!' -f /emsdk/emsdk.py ']' +++ EMSDK_BASH=1 +++ /emsdk/emsdk construct_env Setting environment variables: EMSDK = /emsdk EM_CACHE = /emsdk/upstream/emscripten/cache EMSDK_NODE = /emsdk/node/12.18.1_64bit/bin/node ++ eval export 'PATH="/emsdk:/emsdk/upstream/emscripten:/emsdk/node/12.18.1_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin";' export 'EMSDK="/emsdk";' export 'EM_CACHE="/emsdk/upstream/emscripten/cache";' export 'EMSDK_NODE="/emsdk/node/12.18.1_64bit/bin/node";' +++ export PATH=/emsdk:/emsdk/upstream/emscripten:/emsdk/node/12.18.1_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +++ PATH=/emsdk:/emsdk/upstream/emscripten:/emsdk/node/12.18.1_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +++ export EMSDK=/emsdk +++ EMSDK=/emsdk +++ export EM_CACHE=/emsdk/upstream/emscripten/cache +++ EM_CACHE=/emsdk/upstream/emscripten/cache +++ export EMSDK_NODE=/emsdk/node/12.18.1_64bit/bin/node +++ EMSDK_NODE=/emsdk/node/12.18.1_64bit/bin/node ++ unset DIR ++ which emcc + EMCC=/emsdk/upstream/emscripten/emcc ++ which em++ + EMCXX=/emsdk/upstream/emscripten/em++ ++ which emar + EMAR=/emsdk/upstream/emscripten/emar + RELEASE_CONF='-O3 -DSK_RELEASE --pre-js /SRC/modules/canvaskit/release.js -DGR_GL_CHECK_ALLOC_WITH_GET_ERROR=0 -DGR_TEST_UTILS' + EXTRA_CFLAGS='"-DSK_RELEASE", "-DGR_GL_CHECK_ALLOC_WITH_GET_ERROR=0", "-DGR_TEST_UTILS", ' + IS_OFFICIAL_BUILD=false + BUILD_DIR=/OUT + mkdir -p /OUT + rm -f '/OUT/*.a' + GN_GPU='skia_enable_gpu=true skia_gl_standard = "webgl"' + GN_GPU_FLAGS='"-DSK_DISABLE_LEGACY_SHADERCONTEXT",' + WASM_GPU='-lGL -DSK_SUPPORT_GPU=1 -DSK_GL -DSK_DISABLE_LEGACY_SHADERCONTEXT --pre-js /SRC/modules/canvaskit/cpu.js --pre-js /SRC/modules/canvaskit/gpu.js -s USE_WEBGL2=1' + GM_LIB=/OUT/libgm_wasm.a + GN_FONT='skia_enable_fontmgr_custom_directory=false ' + BUILTIN_FONT=/SRC/modules/canvaskit/fonts/NotoMono-Regular.ttf.cpp + python tools/embed_resources.py --name SK_EMBEDDED_FONTS --input /SRC/modules/canvaskit/fonts/NotoMono-Regular.ttf --output /SRC/modules/canvaskit/fonts/NotoMono-Regular.ttf.cpp --align 4 + GN_FONT+='skia_enable_fontmgr_custom_embedded=true skia_enable_fontmgr_custom_empty=false' + GN_SHAPER='skia_use_icu=true skia_use_system_icu=false skia_use_harfbuzz=true skia_use_system_harfbuzz=false' + set +e ++ which ninja + NINJA= + [[ -z '' ]] + git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git --depth 1 /OUT/depot_tools Cloning into '/OUT/depot_tools'... + NINJA=/OUT/depot_tools/ninja + set -e + ./bin/fetch-gn + echo 'Compiling bitcode' + ./bin/gn gen /OUT '--args=cc="/emsdk/upstream/emscripten/emcc" cxx="/emsdk/upstream/emscripten/em++" ar="/emsdk/upstream/emscripten/emar" extra_cflags_cc=["-frtti"] extra_cflags=["-s", "WARN_UNALIGNED=1", "-s", "MAIN_MODULE=1", "-DSKNX_NO_SIMD", "-DSK_DISABLE_AAA", "-DSK_FORCE_8_BYTE_ALIGNMENT", "-DSK_DISABLE_LEGACY_SHADERCONTEXT", "-DSK_RELEASE", "-DGR_GL_CHECK_ALLOC_WITH_GET_ERROR=0", "-DGR_TEST_UTILS", ] is_debug=false is_official_build=false is_component_build=false werror=true target_cpu="wasm" skia_use_angle=false skia_use_dng_sdk=false skia_use_webgl=true skia_use_fontconfig=false skia_use_freetype=true skia_use_libheif=true skia_use_libjpeg_turbo_decode=true skia_use_libjpeg_turbo_encode=true skia_use_libpng_decode=true skia_use_libpng_encode=true skia_use_libwebp_decode=true skia_use_libwebp_encode=true skia_use_lua=false skia_use_piex=true skia_use_system_freetype2=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false skia_use_vulkan=false skia_use_wuffs=true skia_use_zlib=true skia_use_icu=true skia_use_system_icu=false skia_use_harfbuzz=true skia_use_system_harfbuzz=false skia_enable_gpu=true skia_gl_standard = "webgl" skia_enable_fontmgr_custom_directory=false skia_enable_fontmgr_custom_embedded=true skia_enable_fontmgr_custom_empty=false skia_use_expat=true skia_enable_ccpr=false skia_enable_svg=true skia_enable_skshaper=true skia_enable_nvpr=false skia_enable_skparagraph=true skia_enable_pdf=false' ++ parse_targets /OUT/libgm_wasm.a ++ for LIBPATH in $@ ++ basename /OUT/libgm_wasm.a + /OUT/depot_tools/ninja -C /OUT libskia.a libskshaper.a libgm_wasm.a /SRC /src Compiling bitcode Done. Made 157 targets from 57 files in 518ms ninja: Entering directory `/OUT' [1/1522] stamp obj/arm64.stamp [2/1522] stamp obj/armv7.stamp [3/1522] stamp obj/avx.stamp [4/1522] stamp obj/compile_sksl_glsl_nosettings_tests.stamp [5/1522] stamp obj/compile_sksl_glsl_tests.stamp [6/1522] stamp obj/compile_sksl_metal_tests.stamp [7/1522] stamp obj/crc32.stamp [8/1522] stamp obj/compile_processors.stamp [9/1522] stamp obj/compile_sksl_fp_tests.stamp [10/1522] stamp obj/dehydrate_sksl.stamp [11/1522] stamp obj/fontmgr_FontConfigInterface.stamp [12/1522] stamp obj/fontmgr_custom_directory.stamp [13/1522] stamp obj/fontmgr_custom_empty.stamp [14/1522] stamp obj/fontmgr_fontconfig.stamp [15/1522] stamp obj/fontmgr_fuchsia.stamp [16/1522] stamp obj/fontmgr_mac_ct.stamp [17/1522] stamp obj/fontmgr_win.stamp [18/1522] stamp obj/fontmgr_win_gdi.stamp [19/1522] stamp obj/gif.stamp [20/1522] compile ../SRC/src/ports/SkFontMgr_custom_embedded_factory.cpp [21/1522] compile ../SRC/src/gpu/GrDriverBugWorkarounds.cpp [22/1522] compile ../SRC/client_utils/android/FrontBufferedStream.cpp [23/1522] compile ../SRC/client_utils/android/BitmapRegionDecoder.cpp [24/1522] stamp obj/android_utils.stamp [25/1522] compile ../SRC/tools/flags/CommandLineFlags.cpp [26/1522] compile ../SRC/src/ports/SkFontMgr_custom_embedded.cpp [27/1522] compile ../SRC/src/ports/SkFontMgr_android_parser.cpp [28/1522] compile ../SRC/src/ports/SkFontMgr_custom.cpp [29/1522] compile ../SRC/src/gpu/GrManagedResource.cpp [30/1522] compile ../SRC/src/gpu/GrFinishCallbacks.cpp [31/1522] compile ../SRC/src/gpu/GrGpuBuffer.cpp [32/1522] compile ../SRC/src/ports/SkFontMgr_android.cpp [33/1522] compile ../SRC/src/gpu/GrGpuResource.cpp [34/1522] compile ../SRC/src/gpu/GrFragmentProcessor.cpp [35/1522] compile ../SRC/src/gpu/GrImageTextureMaker.cpp [36/1522] compile ../SRC/src/gpu/GrFixedClip.cpp [37/1522] compile ../SRC/src/gpu/GrMemoryPool.cpp [38/1522] compile ../SRC/src/gpu/GrGpu.cpp [39/1522] compile ../SRC/src/gpu/effects/generated/GrComposeLerpEffect.cpp [40/1522] compile ../SRC/src/gpu/GrDynamicAtlas.cpp [41/1522] compile ../SRC/src/gpu/effects/generated/GrColorMatrixFragmentProcessor.cpp [42/1522] compile ../SRC/src/gpu/GrImageContext.cpp [43/1522] compile ../SRC/src/gpu/effects/generated/GrConstColorProcessor.cpp [44/1522] compile ../SRC/src/gpu/effects/generated/GrDeviceSpaceEffect.cpp [45/1522] compile ../SRC/src/gpu/GrAHardwareBufferImageGenerator.cpp [46/1522] compile ../SRC/src/gpu/GrBackendSurfaceMutableState.cpp [47/1522] compile ../SRC/src/gpu/GrOnFlushResourceProvider.cpp [48/1522] compile ../SRC/src/gpu/effects/generated/GrDitherEffect.cpp [49/1522] compile ../SRC/src/gpu/effects/generated/GrHSLToRGBFilterEffect.cpp [50/1522] compile ../SRC/src/gpu/effects/generated/GrEllipseEffect.cpp [51/1522] compile ../SRC/src/gpu/GrAHardwareBufferUtils.cpp [52/1522] compile ../SRC/src/gpu/effects/generated/GrHighContrastFilterEffect.cpp [53/1522] compile ../SRC/src/gpu/GrBackendSemaphore.cpp [54/1522] compile ../SRC/src/gpu/geometry/GrPathUtils.cpp [55/1522] compile ../SRC/src/gpu/effects/generated/GrLumaColorFilterEffect.cpp [56/1522] compile ../SRC/src/gpu/effects/generated/GrMagnifierEffect.cpp [57/1522] compile ../SRC/src/gpu/effects/generated/GrMixerEffect.cpp [58/1522] compile ../SRC/src/gpu/effects/generated/GrRGBToHSLFilterEffect.cpp [59/1522] compile ../SRC/src/gpu/GrDrawingManager.cpp [60/1522] compile ../SRC/src/gpu/effects/generated/GrOverrideInputFragmentProcessor.cpp [61/1522] compile ../SRC/src/gpu/GrBackendSurface.cpp [62/1522] compile ../SRC/src/gpu/GrDistanceFieldGenFromVector.cpp [63/1522] compile ../SRC/src/gpu/GrColorSpaceXform.cpp [64/1522] compile ../SRC/src/gpu/GrAttachment.cpp [65/1522] compile ../SRC/src/gpu/GrAuditTrail.cpp [66/1522] compile ../SRC/src/gpu/GrDataUtils.cpp [67/1522] compile ../SRC/src/gpu/GrDrawOpTest.cpp [68/1522] compile ../SRC/src/gpu/effects/generated/GrRRectBlurEffect.cpp [69/1522] compile ../SRC/src/gpu/effects/generated/GrRectBlurEffect.cpp [70/1522] compile ../SRC/src/gpu/GrDefaultGeoProcFactory.cpp [71/1522] compile ../SRC/src/gpu/GrCopyRenderTask.cpp [72/1522] compile ../SRC/src/gpu/GrBackendUtils.cpp [73/1522] compile ../SRC/src/gpu/GrBlockAllocator.cpp [74/1522] compile ../SRC/src/gpu/GrContext_Base.cpp [75/1522] compile ../SRC/src/gpu/GrDrawOpAtlas.cpp [76/1522] compile ../SRC/src/gpu/GrCaps.cpp [77/1522] compile ../SRC/src/gpu/GrClientMappedBufferManager.cpp [78/1522] compile ../SRC/src/gpu/GrContextThreadSafeProxy.cpp [79/1522] compile ../SRC/src/gpu/GrDDLContext.cpp [80/1522] compile ../SRC/src/gpu/GrBitmapTextureMaker.cpp [81/1522] compile ../SRC/src/gpu/GrColorInfo.cpp [82/1522] compile ../SRC/src/gpu/GrBufferAllocPool.cpp [83/1522] compile ../SRC/src/gpu/GrDirectContextPriv.cpp [84/1522] compile ../SRC/src/gpu/GrBackendTextureImageGenerator.cpp [85/1522] compile ../SRC/src/gpu/GrBlurUtils.cpp [86/1522] compile ../SRC/src/gpu/GrRenderTask.cpp [87/1522] compile ../SRC/src/gpu/GrRenderTarget.cpp [88/1522] compile ../SRC/src/gpu/GrRingBuffer.cpp [89/1522] compile ../SRC/src/gpu/GrSPIRVVaryingHandler.cpp [90/1522] compile ../SRC/src/gpu/GrSPIRVUniformHandler.cpp [91/1522] compile ../SRC/src/gpu/GrSamplePatternDictionary.cpp [92/1522] compile ../SRC/src/gpu/GrRenderTargetProxy.cpp [93/1522] compile ../SRC/src/gpu/GrDirectContext.cpp [94/1522] compile ../SRC/src/gpu/GrShaderCaps.cpp [95/1522] compile ../SRC/src/gpu/GrResourceAllocator.cpp [96/1522] compile ../SRC/src/gpu/GrResourceProvider.cpp [97/1522] compile ../SRC/src/gpu/GrReducedClip.cpp [98/1522] compile ../SRC/src/gpu/GrSWMaskHelper.cpp [99/1522] compile ../SRC/src/gpu/GrStyle.cpp [100/1522] compile ../SRC/src/gpu/GrClipStackClip.cpp [101/1522] compile ../SRC/src/gpu/GrShaderVar.cpp [102/1522] compile ../SRC/src/gpu/GrShaderUtils.cpp [103/1522] compile ../SRC/src/gpu/GrResourceCache.cpp [104/1522] compile ../SRC/src/gpu/GrSwizzle.cpp [105/1522] compile ../SRC/src/gpu/GrStencilSettings.cpp [106/1522] compile ../SRC/src/gpu/GrSurface.cpp [107/1522] compile ../SRC/src/gpu/GrStagingBufferManager.cpp [108/1522] compile ../SRC/src/gpu/GrTestUtils.cpp [109/1522] compile ../SRC/src/gpu/GrClipStack.cpp [110/1522] compile ../SRC/src/gpu/GrTexture.cpp [111/1522] compile ../SRC/src/gpu/GrRenderTargetContext.cpp [112/1522] compile ../SRC/src/gpu/GrTextureMaker.cpp [113/1522] compile ../SRC/src/gpu/GrStencilMaskHelper.cpp [114/1522] compile ../SRC/src/gpu/GrPaint.cpp [115/1522] compile ../SRC/src/gpu/GrTextureAdjuster.cpp [116/1522] compile ../SRC/src/gpu/GrOpsRenderPass.cpp [117/1522] compile ../SRC/src/gpu/GrSurfaceProxy.cpp [118/1522] compile ../SRC/src/gpu/GrSoftwarePathRenderer.cpp [119/1522] compile ../SRC/src/gpu/GrRectanizerPow2.cpp [120/1522] compile ../SRC/src/gpu/GrPrimitiveProcessor.cpp [121/1522] compile ../SRC/src/gpu/GrOpFlushState.cpp [122/1522] compile ../SRC/src/gpu/GrProcessor.cpp [123/1522] compile ../SRC/src/gpu/GrPathRenderer.cpp [124/1522] compile ../SRC/src/gpu/GrRectanizerSkyline.cpp [125/1522] compile ../SRC/src/gpu/GrProcessorSet.cpp [126/1522] compile ../SRC/src/gpu/GrPathRendererChain.cpp [127/1522] compile ../SRC/src/gpu/GrProcessorAnalysis.cpp [128/1522] compile ../SRC/src/gpu/GrUtil.cpp [129/1522] compile ../SRC/src/gpu/GrPipeline.cpp [130/1522] compile ../SRC/src/gpu/GrRecordingContextPriv.cpp [131/1522] compile ../SRC/src/gpu/GrProgramInfo.cpp [132/1522] compile ../SRC/src/gpu/GrProcessorUnitTest.cpp [133/1522] compile ../SRC/src/gpu/GrProgramDesc.cpp [134/1522] compile ../SRC/src/gpu/GrSurfaceContext.cpp [135/1522] compile ../SRC/src/gpu/GrUniformDataManager.cpp [136/1522] compile ../SRC/src/gpu/GrTextureRenderTargetProxy.cpp [137/1522] compile ../SRC/src/gpu/GrYUVABackendTextures.cpp [138/1522] compile ../SRC/src/gpu/GrOpsTask.cpp [139/1522] compile ../SRC/src/gpu/GrTextureResolveRenderTask.cpp [140/1522] compile ../SRC/src/gpu/GrTextureProxy.cpp [141/1522] compile ../SRC/src/gpu/GrXferProcessor.cpp [142/1522] compile ../SRC/src/gpu/GrTransferFromRenderTask.cpp [143/1522] compile ../SRC/src/gpu/GrTextureProducer.cpp [144/1522] compile ../SRC/src/gpu/effects/GrBezierEffect.cpp [145/1522] compile ../SRC/src/gpu/GrWaitRenderTask.cpp [146/1522] compile ../SRC/src/gpu/effects/GrBitmapTextGeoProc.cpp [147/1522] compile ../SRC/src/gpu/effects/GrBicubicEffect.cpp [148/1522] compile ../SRC/src/gpu/GrRecordingContext.cpp [149/1522] compile ../SRC/src/gpu/effects/GrCustomXfermode.cpp [150/1522] compile ../SRC/src/gpu/effects/GrBlendFragmentProcessor.cpp [151/1522] compile ../SRC/src/gpu/GrProxyProvider.cpp [152/1522] compile ../SRC/src/gpu/effects/GrDisableColorXP.cpp [153/1522] compile ../SRC/src/gpu/effects/GrConvexPolyEffect.cpp [154/1522] compile ../SRC/src/gpu/GrThreadSafeCache.cpp [155/1522] compile ../SRC/src/gpu/effects/GrMatrixEffect.cpp [156/1522] compile ../SRC/src/gpu/effects/GrOvalEffect.cpp [157/1522] compile ../SRC/src/gpu/effects/GrCoverageSetOpXP.cpp [158/1522] compile ../SRC/src/gpu/effects/GrDistanceFieldGeoProc.cpp [159/1522] compile ../SRC/src/gpu/effects/GrPorterDuffXferProcessor.cpp [160/1522] compile ../SRC/src/gpu/effects/GrMatrixConvolutionEffect.cpp [161/1522] compile ../SRC/src/gpu/effects/GrShadowGeoProc.cpp [162/1522] compile ../SRC/src/gpu/effects/GrGaussianConvolutionFragmentProcessor.cpp [163/1522] compile ../SRC/src/gpu/effects/GrRRectEffect.cpp [164/1522] compile ../SRC/src/gpu/effects/GrYUVtoRGBEffect.cpp [165/1522] compile ../SRC/src/gpu/effects/generated/GrArithmeticProcessor.cpp [166/1522] compile ../SRC/src/gpu/effects/generated/GrAlphaThresholdFragmentProcessor.cpp [167/1522] compile ../SRC/src/gpu/effects/generated/GrAARectEffect.cpp [168/1522] compile ../SRC/src/gpu/effects/generated/GrCircleEffect.cpp [169/1522] compile ../SRC/src/core/SkTSearch.cpp [170/1522] compile ../SRC/src/core/SkStrokeRec.cpp [171/1522] compile ../SRC/src/gpu/GrTriangulator.cpp [172/1522] compile ../SRC/src/core/SkStrokerPriv.cpp [173/1522] compile ../SRC/src/core/SkThreadID.cpp [174/1522] compile ../SRC/src/gpu/effects/GrTextureEffect.cpp [175/1522] compile ../SRC/src/core/SkStroke.cpp [176/1522] compile ../SRC/src/gpu/effects/generated/GrClampFragmentProcessor.cpp [177/1522] compile ../SRC/src/core/SkSwizzle.cpp [178/1522] compile ../SRC/src/gpu/effects/generated/GrBlurredEdgeFragmentProcessor.cpp [179/1522] compile ../SRC/src/core/SkTime.cpp [180/1522] compile ../SRC/src/core/SkTaskGroup.cpp [181/1522] compile ../SRC/src/core/SkUnPreMultiply.cpp [182/1522] compile ../SRC/src/core/SkUtils.cpp [183/1522] compile ../SRC/src/core/SkTypefaceCache.cpp [184/1522] compile ../SRC/src/core/SkVertState.cpp [185/1522] compile ../SRC/src/gpu/effects/GrSkSLFP.cpp [186/1522] compile ../SRC/src/core/SkTextBlobTrace.cpp [187/1522] compile ../SRC/src/core/SkYUVAInfo.cpp [188/1522] compile ../SRC/src/core/SkXfermodeInterpretation.cpp [189/1522] compile ../SRC/src/core/SkTypeface.cpp [190/1522] compile ../SRC/src/core/SkWriter32.cpp [191/1522] compile ../SRC/src/core/SkYUVASizeInfo.cpp [192/1522] compile ../SRC/src/core/SkSurfaceCharacterization.cpp [193/1522] compile ../SRC/src/core/SkTypeface_remote.cpp [194/1522] compile ../SRC/src/gpu/effects/generated/GrCircleBlurFragmentProcessor.cpp [195/1522] compile ../SRC/src/gpu/effects/generated/GrConfigConversionEffect.cpp [196/1522] compile ../SRC/src/core/SkVertices.cpp [197/1522] compile ../SRC/src/core/SkWriteBuffer.cpp [198/1522] compile ../SRC/src/core/SkYUVMath.cpp [199/1522] compile ../SRC/src/lazy/SkDiscardableMemoryPool.cpp [200/1522] compile ../SRC/src/core/SkYUVPlanesCache.cpp [201/1522] compile ../SRC/src/core/SkXfermode.cpp [202/1522] compile ../SRC/src/core/SkYUVAPixmaps.cpp [203/1522] compile ../SRC/src/shaders/SkBitmapProcShader.cpp [204/1522] compile ../SRC/src/image/SkRescaleAndReadPixels.cpp [205/1522] compile ../SRC/src/core/SkTextBlob.cpp [206/1522] compile ../SRC/src/core/SkVMBlitter.cpp [207/1522] compile ../SRC/src/gpu/geometry/GrQuad.cpp [208/1522] compile ../SRC/src/image/SkSurface_Raster.cpp [209/1522] compile ../SRC/src/image/SkSurface.cpp [210/1522] compile ../SRC/src/gpu/geometry/GrShape.cpp [211/1522] compile ../SRC/src/image/SkImage_Raster.cpp [212/1522] compile ../SRC/src/shaders/SkColorFilterShader.cpp [213/1522] compile ../SRC/src/image/SkImage.cpp [214/1522] compile ../SRC/src/shaders/SkColorShader.cpp [215/1522] compile ../SRC/src/gpu/geometry/GrStyledShape.cpp [216/1522] compile ../SRC/src/shaders/SkComposeShader.cpp [217/1522] compile ../SRC/src/shaders/SkLocalMatrixShader.cpp [218/1522] compile ../SRC/src/gpu/geometry/GrQuadUtils.cpp [219/1522] compile ../SRC/src/gpu/ops/GrAAConvexTessellator.cpp [220/1522] compile ../SRC/src/image/SkImage_Lazy.cpp [221/1522] compile ../SRC/src/shaders/SkImageShader.cpp [222/1522] compile ../SRC/src/gpu/ops/GrClearOp.cpp [223/1522] compile ../SRC/src/gpu/ops/GrDrawableOp.cpp [224/1522] compile ../SRC/src/gpu/ops/GrDrawAtlasOp.cpp [225/1522] compile ../SRC/src/gpu/ops/GrAALinearizingConvexPathRenderer.cpp [226/1522] compile ../SRC/src/core/SkVM.cpp [227/1522] compile ../SRC/src/gpu/ops/GrDashOp.cpp [228/1522] compile ../SRC/src/gpu/ops/GrDashLinePathRenderer.cpp [229/1522] compile ../SRC/src/gpu/ops/GrMeshDrawOp.cpp [230/1522] compile ../SRC/src/gpu/ops/GrOp.cpp [231/1522] compile ../SRC/src/gpu/ops/GrAAHairLinePathRenderer.cpp [232/1522] compile ../SRC/src/gpu/ops/GrAtlasTextOp.cpp [233/1522] compile ../SRC/src/gpu/ops/GrAAConvexPathRenderer.cpp [234/1522] compile ../SRC/src/gpu/ops/GrFillRRectOp.cpp [235/1522] compile ../SRC/src/gpu/ops/GrDefaultPathRenderer.cpp [236/1522] compile ../SRC/src/gpu/ops/GrDrawVerticesOp.cpp [237/1522] compile ../SRC/src/gpu/ops/GrFillRectOp.cpp [238/1522] compile ../SRC/src/gpu/ops/GrLatticeOp.cpp [239/1522] compile ../SRC/src/gpu/ops/GrSmallPathShapeData.cpp [240/1522] compile ../SRC/src/gpu/ops/GrRegionOp.cpp [241/1522] compile ../SRC/src/gpu/gradients/GrGradientBitmapCache.cpp [242/1522] compile ../SRC/src/gpu/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp [243/1522] compile ../SRC/src/gpu/ops/GrSimpleMeshDrawOpHelper.cpp [244/1522] compile ../SRC/src/gpu/ops/GrQuadPerEdgeAA.cpp [245/1522] compile ../SRC/src/gpu/ops/GrShadowRRectOp.cpp [246/1522] compile ../SRC/src/gpu/ops/GrSmallPathAtlasMgr.cpp [247/1522] compile ../SRC/src/gpu/gradients/generated/GrClampedGradientEffect.cpp [248/1522] compile ../SRC/src/gpu/gradients/GrGradientShader.cpp [249/1522] compile ../SRC/src/gpu/gradients/generated/GrRadialGradientLayout.cpp [250/1522] compile ../SRC/src/gpu/gradients/generated/GrLinearGradientLayout.cpp [251/1522] compile ../SRC/src/gpu/gradients/generated/GrDualIntervalGradientColorizer.cpp [252/1522] compile ../SRC/src/gpu/gradients/generated/GrTiledGradientEffect.cpp [253/1522] compile ../SRC/src/gpu/ops/GrOvalOpFactory.cpp [254/1522] compile ../SRC/src/gpu/ops/GrStrokeRectOp.cpp [255/1522] compile ../SRC/src/gpu/gradients/generated/GrSingleIntervalGradientColorizer.cpp [256/1522] compile ../SRC/src/gpu/ops/GrSmallPathRenderer.cpp [257/1522] compile ../SRC/src/gpu/gradients/generated/GrSweepGradientLayout.cpp [258/1522] compile ../SRC/src/gpu/tessellate/GrFillPathShader.cpp [259/1522] compile ../SRC/src/gpu/ops/GrTriangulatingPathRenderer.cpp [260/1522] compile ../SRC/src/gpu/tessellate/GrDrawAtlasPathOp.cpp [261/1522] compile ../SRC/src/gpu/gradients/generated/GrUnrolledBinaryGradientColorizer.cpp [262/1522] compile ../SRC/src/gpu/ops/GrTextureOp.cpp [263/1522] compile ../SRC/src/gpu/text/GrSDFTOptions.cpp [264/1522] compile ../SRC/src/gpu/gradients/generated/GrTwoPointConicalGradientLayout.cpp [265/1522] compile ../SRC/src/gpu/text/GrDistanceFieldAdjustTable.cpp [266/1522] compile ../SRC/src/gpu/text/GrSDFMaskFilter.cpp [267/1522] compile ../SRC/src/gpu/tessellate/GrStencilPathShader.cpp [268/1522] compile ../SRC/src/gpu/tessellate/GrStrokePatchBuilder.cpp [269/1522] compile ../SRC/src/gpu/glsl/GrGLSL.cpp [270/1522] compile ../SRC/src/gpu/tessellate/GrStrokeTessellateOp.cpp [271/1522] compile ../SRC/src/gpu/glsl/GrGLSLProgramDataManager.cpp [272/1522] compile ../SRC/src/gpu/tessellate/GrStrokeTessellateShader.cpp [273/1522] compile ../SRC/src/gpu/tessellate/GrPathTessellateOp.cpp [274/1522] compile ../SRC/src/gpu/text/GrAtlasManager.cpp [275/1522] compile ../SRC/src/gpu/glsl/GrGLSLBlend.cpp [276/1522] compile ../SRC/src/gpu/glsl/GrGLSLUniformHandler.cpp [277/1522] compile ../SRC/src/gpu/glsl/GrGLSLFragmentProcessor.cpp [278/1522] compile ../SRC/src/gpu/glsl/GrGLSLPrimitiveProcessor.cpp [279/1522] compile ../SRC/src/gpu/text/GrStrikeCache.cpp [280/1522] compile ../SRC/src/gpu/tessellate/GrTessellationPathRenderer.cpp [281/1522] compile ../SRC/src/gpu/mock/GrMockTypes.cpp [282/1522] compile ../SRC/src/gpu/text/GrTextBlobCache.cpp [283/1522] compile ../SRC/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp [284/1522] compile ../SRC/src/gpu/glsl/GrGLSLGeometryProcessor.cpp [285/1522] compile ../SRC/src/gpu/glsl/GrGLSLShaderBuilder.cpp [286/1522] compile ../SRC/src/gpu/glsl/GrGLSLVertexGeoBuilder.cpp [287/1522] compile ../SRC/src/gpu/glsl/GrGLSLXferProcessor.cpp [288/1522] compile ../SRC/src/gpu/glsl/GrGLSLVarying.cpp [289/1522] compile ../SRC/src/gpu/mock/GrMockCaps.cpp [290/1522] compile ../SRC/src/gpu/glsl/GrGLSLProgramBuilder.cpp [291/1522] compile ../SRC/src/sksl/SkSLOutputStream.cpp [292/1522] compile ../SRC/src/sksl/SkSLSPIRVtoHLSL.cpp [293/1522] compile ../SRC/src/gpu/mock/GrMockGpu.cpp [294/1522] compile ../SRC/src/gpu/SkGr.cpp [295/1522] compile ../SRC/src/gpu/text/GrTextBlob.cpp [296/1522] compile ../SRC/src/gpu/gl/webgl/GrGLMakeNativeInterface_webgl.cpp [297/1522] compile ../SRC/src/gpu/SkGpuDevice_drawTexture.cpp [298/1522] compile ../SRC/src/image/SkSurface_Gpu.cpp [299/1522] compile ../SRC/src/image/SkImage_GpuBase.cpp [300/1522] compile ../SRC/src/sksl/SkSLCPPUniformCTypes.cpp [301/1522] compile ../SRC/src/image/SkImage_GpuYUVA.cpp [302/1522] compile ../SRC/src/gpu/ccpr/GrCoverageCountingPathRenderer_none.cpp [303/1522] compile ../SRC/src/sksl/SkSLHCodeGenerator.cpp [304/1522] compile ../SRC/src/sksl/SkSLPipelineStageCodeGenerator.cpp [305/1522] compile ../SRC/src/gpu/gl/GrGLAssembleGLESInterfaceAutogen.cpp [306/1522] compile ../SRC/src/image/SkImage_Gpu.cpp [307/1522] compile ../SRC/src/gpu/SkGpuDevice.cpp [308/1522] compile ../SRC/src/sksl/SkSLSPIRVCodeGenerator.cpp FAILED: obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o /emsdk/upstream/emscripten/em++ -MD -MF obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o.d -DNDEBUG -DSK_ASSUME_WEBGL=1 -DSK_USE_WEBGL -DSK_GAMMA_APPLY_TO_A8 -DGR_OP_ALLOCATE_USE_NEW -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 -DGR_TEST_UTILS=1 -DSKIA_IMPLEMENTATION=1 -DSK_GL -I../SRC -Werror -Wno-attributes -fstrict-aliasing -fPIC -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -g -Wall -Wextra -Winit-self -Wpointer-arith -Wsign-compare -Wvla -Wno-deprecated-declarations -Wno-maybe-uninitialized -Wno-psabi -fcolor-diagnostics -Weverything -Wno-unknown-warning-option -Wno-nonportable-include-path -Wno-nonportable-system-include-path -Wno-cast-align -Wno-cast-qual -Wno-conversion -Wno-disabled-macro-expansion -Wno-documentation -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-format-nonliteral -Wno-global-constructors -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-pedantic -Wno-reserved-id-macro -Wno-shadow -Wno-shift-sign-overflow -Wno-signed-enum-bitfield -Wno-switch-enum -Wno-undef -Wno-unreachable-code -Wno-unreachable-code-break -Wno-unreachable-code-return -Wno-unused-macros -Wno-unused-member-function -Wno-unused-template -Wno-zero-as-null-pointer-constant -Wno-thread-safety-negative -Wno-non-c-typedef-for-linkage -Wsign-conversion -Wno-covered-switch-default -Wno-deprecated -Wno-missing-noreturn -Wno-old-style-cast -Wno-padded -Wno-newline-eof -Wdeprecated-anon-enum-enum-conversion -Wdeprecated-array-compare -Wdeprecated-attributes -Wdeprecated-comma-subscript -Wdeprecated-copy -Wdeprecated-dynamic-exception-spec -Wdeprecated-enum-compare -Wdeprecated-enum-compare-conditional -Wdeprecated-enum-enum-conversion -Wdeprecated-enum-float-conversion -Wdeprecated-increment-bool -Wdeprecated-register -Wdeprecated-this-capture -Wdeprecated-volatile -Wdeprecated-writable-str -Wno-sign-conversion -Wno-unused-parameter -s WARN_UNALIGNED=1 -s MAIN_MODULE=1 -DSKNX_NO_SIMD -DSK_DISABLE_AAA -DSK_FORCE_8_BYTE_ALIGNMENT -DSK_DISABLE_LEGACY_SHADERCONTEXT -DSK_RELEASE -DGR_GL_CHECK_ALLOC_WITH_GET_ERROR=0 -DGR_TEST_UTILS -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Wnon-virtual-dtor -Wno-noexcept-type -Wno-redundant-move -Wno-abstract-vbase-init -Wno-weak-vtables -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-undefined-func-template -frtti -c ../SRC/src/sksl/SkSLSPIRVCodeGenerator.cpp -o obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o In file included from ../SRC/src/sksl/SkSLSPIRVCodeGenerator.cpp:8: In file included from ../SRC/src/sksl/SkSLSPIRVCodeGenerator.h:15: In file included from ../SRC/src/sksl/SkSLCodeGenerator.h:12: In file included from ../SRC/src/sksl/ir/SkSLProgram.h:16: In file included from ../SRC/src/sksl/ir/SkSLBoolLiteral.h:11: In file included from ../SRC/src/sksl/SkSLContext.h:13: In file included from ../SRC/src/sksl/ir/SkSLExpression.h:12: In file included from ../SRC/src/sksl/ir/SkSLStatement.h:11: ../SRC/src/sksl/ir/SkSLIRNode.h:46:13: error: definition of implicit copy assignment operator for 'IRNode' is deprecated because it has a user-declared destructor [-Werror,-Wdeprecated-copy-dtor] virtual ~IRNode() {} ^ ../SRC/src/sksl/ir/SkSLSymbol.h:41:46: note: in implicit copy assignment operator for 'SkSL::IRNode' first required here Symbol& operator=(const Symbol&) = default; ^ ../SRC/src/sksl/ir/SkSLType.h:56:7: note: in defaulted copy assignment operator for 'SkSL::Symbol' first required here class Type final : public Symbol { ^ ../SRC/src/sksl/SkSLSPIRVCodeGenerator.cpp:2197:13: note: in implicit copy assignment operator for 'SkSL::Type' first required here tmp = this->getActualType(leftType); ^ 1 error generated. em++: error: '/emsdk/upstream/bin/clang++ -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=2 -D__EMSCRIPTEN_minor__=0 -D__EMSCRIPTEN_tiny__=6 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystem/emsdk/upstream/emscripten/system/include/libcxx -Xclang -isystem/emsdk/upstream/emscripten/system/lib/libcxxabi/include -Xclang -isystem/emsdk/upstream/emscripten/system/include/compat -Xclang -isystem/emsdk/upstream/emscripten/system/include -Xclang -isystem/emsdk/upstream/emscripten/system/include/libc -Xclang -isystem/emsdk/upstream/emscripten/system/lib/libc/musl/arch/emscripten -Xclang -isystem/emsdk/upstream/emscripten/system/local/include -Xclang -isystem/emsdk/upstream/emscripten/system/include/SSE -Xclang -isystem/emsdk/upstream/emscripten/system/include/neon -Xclang -isystem/emsdk/upstream/emscripten/system/lib/compiler-rt/include -Xclang -isystem/emsdk/upstream/emscripten/system/lib/libunwind/include -Xclang -isystem/emsdk/upstream/emscripten/cache/wasm-pic/include -DEMSCRIPTEN -fignore-exceptions -MD -MF obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o.d -DNDEBUG -DSK_ASSUME_WEBGL=1 -DSK_USE_WEBGL -DSK_GAMMA_APPLY_TO_A8 -DGR_OP_ALLOCATE_USE_NEW -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 -DGR_TEST_UTILS=1 -DSKIA_IMPLEMENTATION=1 -DSK_GL -I../SRC -Werror -Wno-attributes -fstrict-aliasing -fPIC -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -g -Wall -Wextra -Winit-self -Wpointer-arith -Wsign-compare -Wvla -Wno-deprecated-declarations -Wno-maybe-uninitialized -Wno-psabi -fcolor-diagnostics -Weverything -Wno-unknown-warning-option -Wno-nonportable-include-path -Wno-nonportable-system-include-path -Wno-cast-align -Wno-cast-qual -Wno-conversion -Wno-disabled-macro-expansion -Wno-documentation -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-format-nonliteral -Wno-global-constructors -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-pedantic -Wno-reserved-id-macro -Wno-shadow -Wno-shift-sign-overflow -Wno-signed-enum-bitfield -Wno-switch-enum -Wno-undef -Wno-unreachable-code -Wno-unreachable-code-break -Wno-unreachable-code-return -Wno-unused-macros -Wno-unused-member-function -Wno-unused-template -Wno-zero-as-null-pointer-constant -Wno-thread-safety-negative -Wno-non-c-typedef-for-linkage -Wsign-conversion -Wno-covered-switch-default -Wno-missing-noreturn -Wno-old-style-cast -Wno-padded -Wno-newline-eof -Wdeprecated-anon-enum-enum-conversion -Wdeprecated-array-compare -Wdeprecated-attributes -Wdeprecated-comma-subscript -Wdeprecated-copy -Wdeprecated-dynamic-exception-spec -Wdeprecated-enum-compare -Wdeprecated-enum-compare-conditional -Wdeprecated-enum-enum-conversion -Wdeprecated-enum-float-conversion -Wdeprecated-increment-bool -Wdeprecated-register -Wdeprecated-this-capture -Wdeprecated-volatile -Wdeprecated-writable-str -Wno-sign-conversion -Wno-unused-parameter -DSKNX_NO_SIMD -DSK_DISABLE_AAA -DSK_FORCE_8_BYTE_ALIGNMENT -DSK_DISABLE_LEGACY_SHADERCONTEXT -DSK_RELEASE -DGR_GL_CHECK_ALLOC_WITH_GET_ERROR=0 -DGR_TEST_UTILS -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Wnon-virtual-dtor -Wno-noexcept-type -Wno-redundant-move -Wno-abstract-vbase-init -Wno-weak-vtables -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-undefined-func-template -frtti -c -o obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o ../SRC/src/sksl/SkSLSPIRVCodeGenerator.cpp -Xclang -isystem/emsdk/upstream/emscripten/system/include/SDL -c -o obj/src/sksl/gpu.SkSLSPIRVCodeGenerator.o -fPIC -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr' failed (1) [309/1522] compile ../SRC/src/gpu/gl/GrGLAssembleGLInterfaceAutogen.cpp [310/1522] compile ../SRC/src/gpu/GrPathRendering_none.cpp [311/1522] compile ../SRC/src/gpu/gl/GrGLAssembleHelpers.cpp [312/1522] compile ../SRC/src/gpu/gl/GrGLAssembleInterface.cpp [313/1522] compile ../SRC/src/gpu/gl/GrGLExtensions.cpp [314/1522] compile ../SRC/src/sksl/SkSLCPPCodeGenerator.cpp [315/1522] compile ../SRC/src/gpu/gl/GrGLBuffer.cpp [316/1522] compile ../SRC/src/gpu/gl/GrGLGLSL.cpp [317/1522] compile ../SRC/src/gpu/gl/GrGLAssembleWebGLInterfaceAutogen.cpp [318/1522] compile ../SRC/src/gpu/gl/GrGLAttachment.cpp [319/1522] compile ../SRC/src/sksl/SkSLGLSLCodeGenerator.cpp [320/1522] compile ../SRC/src/gpu/gl/GrGLInterfaceAutogen.cpp [321/1522] compile ../SRC/src/gpu/gl/GrGLGpuProgramCache.cpp [322/1522] compile ../SRC/src/gpu/gl/GrGLContext.cpp [323/1522] compile ../SRC/src/gpu/gl/GrGLCaps.cpp [324/1522] compile ../SRC/src/sksl/SkSLMetalCodeGenerator.cpp [325/1522] compile ../SRC/src/gpu/gl/GrGLGpu.cpp ninja: build stopped: subcommand failed.