Skip to content

error when trying to run npm run build #62

@mohfy

Description

@mohfy

logs:

> build
> vite build

1:43:54 PM [swift-wasm] [!] wasm-opt is not available, disabling optimization...
1:43:54 PM [swift-wasm] Please make sure binaryen tools are installed or disable wasm-opt setting.
vite v7.3.1 building client environment for production...
transforming (13) node_modules/@bjorn3/browser_wasi_shim/dist/debug.js1:43:55 PM [swift-wasm] Building WebApp...
$ swift build --package-path . --swift-sdk swift-6.2.3-RELEASE_wasm-embedded --configuration release --product WebApp --toolset ./node_modules/@elementary-swift/vite-plugin-swift-wasm/utils/embedded-unicode-toolset.json --toolset ./node_modules/@elementary-swift/vite-plugin-swift-wasm/utils/wasm-reactor-toolset.json
[0/1] Planning build
Building for production...
[0/5] Write swift-version--632303515CE06DE1.txt
error: compile command failed due to signal 6 (use -v to see invocation)
Begin Error in Function: '$e12ElementaryUI11ApplicationV5mount2inAA07MountedC0VSgAA18DOMElementSelectorV_tF6WebApp11ContentViewV_Tg5'
Owned function parameter without lifetime ending uses!
Value: %1 = argument of bb0 : $Application<ContentView>  // user: %2

End Error in Function: '$e12ElementaryUI11ApplicationV5mount2inAA07MountedC0VSgAA18DOMElementSelectorV_tF6WebApp11ContentViewV_Tg5'
Found ownership error?!
<unknown>:0: error: fatal error encountered during compilation; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
<unknown>:0: note: triggering standard assertion failure routine
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend -frontend -c /home/user/Downloads/website-main/Sources/WebApp/App.swift /home/user/Downloads/website-main/Sources/WebApp/ContentView.swift /home/user/Downloads/website-main/Sources/WebApp/Model.swift -supplementary-output-file-map /tmp/TemporaryDirectory.ium14b/supplementaryOutputs-1 -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /home/user/.swiftpm/swift-sdks/swift-6.2.3-RELEASE_wasm.artifactbundle/swift-6.2.3-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -I /home/user/Downloads/website-main/.build/wasm32-unknown-wasip1/release/Modules -no-color-diagnostics -Xcc -fno-color-diagnostics -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /home/user/Downloads/website-main/.build/wasm32-unknown-wasip1/release/ModuleCache -swift-version 5 -O -D SWIFT_PACKAGE -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -mergeable-symbols -load-plugin-executable /home/user/Downloads/website-main/.build/aarch64-unknown-linux-gnu/release/ReactivityMacros-tool#ReactivityMacros -load-plugin-executable /home/user/Downloads/website-main/.build/aarch64-unknown-linux-gnu/release/ElementaryUIMacros-tool#ElementaryUIMacros -enable-experimental-feature Embedded -empty-abi-descriptor -resource-dir /home/user/.swiftpm/swift-sdks/swift-6.2.3-RELEASE_wasm.artifactbundle/swift-6.2.3-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift -use-static-resource-dir -file-compilation-dir /home/user/Downloads/website-main -Xcc -fmodule-map-file=/home/user/Downloads/website-main/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptKit/include/module.modulemap -Xcc -I -Xcc /home/user/Downloads/website-main/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptKit/include -Xcc --sysroot -Xcc /home/user/.swiftpm/swift-sdks/swift-6.2.3-RELEASE_wasm.artifactbundle/swift-6.2.3-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Xcc -D__EMBEDDED_SWIFT__ -Xcc -g -no-auto-bridging-header-chaining -module-name WebApp -package-name website_main -in-process-plugin-server-path /home/user/.local/share/swiftly/toolchains/6.2.3/usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /home/user/.local/share/swiftly/toolchains/6.2.3/usr/lib/swift/host/plugins -plugin-path /home/user/.local/share/swiftly/toolchains/6.2.3/usr/local/lib/swift/host/plugins -enable-default-cmo -num-threads 2 -o /home/user/Downloads/website-main/.build/wasm32-unknown-wasip1/release/WebApp.build/App.swift.o -o /home/user/Downloads/website-main/.build/wasm32-unknown-wasip1/release/WebApp.build/ContentView.swift.o -o /home/user/Downloads/website-main/.build/wasm32-unknown-wasip1/release/WebApp.build/Model.swift.o
1.	Swift version 6.2.3 (swift-6.2.3-RELEASE)
2.	Compiling with effective version 5.10
3.	While evaluating request ExecuteSILPipelineRequest(Run pipelines { PrepareOptimizationPasses, EarlyModulePasses, HighLevel,Function+EarlyLoopOpt, HighLevel,Module+StackPromote, MidLevel,Function, ClosureSpecialize, LowLevel,Function, LateLoopOpt, SIL Debug Info Generator } on SIL for WebApp)
4.	While running pass #40129 SILFunctionTransform "CopyPropagation" on SILFunction "@$e12ElementaryUI11ApplicationV5mount2inAA07MountedC0VSgAA18DOMElementSelectorV_tF6WebApp11ContentViewV_Tg5".
 for 'mount(in:)' (in module 'ElementaryUI')
 #0 0x0000aaaae17eeb74 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x6b4eb74)
 #1 0x0000aaaae17ecb74 llvm::sys::RunSignalHandlers() (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x6b4cb74)
 #2 0x0000aaaae17ef288 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000ffffbdfdf838 (linux-vdso.so.1+0x838)
 #4 0x0000ffffbc15f05c __pthread_kill_implementation (/lib64/libc.so.6+0x8f05c)
 #5 0x0000ffffbc10b53c gsignal (/lib64/libc.so.6+0x3b53c)
 #6 0x0000ffffbc0f5a48 abort (/lib64/libc.so.6+0x25a48)
 #7 0x0000aaaadba8e380 swift::DiagnosticHelper::create(swift::CompilerInstance&, swift::CompilerInvocation const&, llvm::ArrayRef<char const*>, llvm::raw_pwrite_stream&, bool) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0xdee380)
 #8 0x0000aaaae17514a0 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x6ab14a0)
 #9 0x0000aaaae1751384 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x6ab1384)
#10 0x0000aaaadc72bdf0 swift::LinearLifetimeChecker::ErrorBuilder::tryDumpErrorCounter() const DLangDemangle.cpp:0:0
#11 0x0000aaaadc72f1a8 swift::SILValueOwnershipChecker::checkValueWithoutLifetimeEndingUses(llvm::ArrayRef<swift::Operand*>, llvm::ArrayRef<swift::Operand*>) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x1a8f1a8)
#12 0x0000aaaadc72defc swift::SILValueOwnershipChecker::checkUses() (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x1a8defc)
#13 0x0000aaaadc72db9c swift::SILValueOwnershipChecker::check() (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x1a8db9c)
#14 0x0000aaaadc72f928 verifySILValueHelper(swift::SILFunction const*, swift::SILValue, swift::LinearLifetimeChecker::ErrorBuilder&, swift::DeadEndBlocks*, swift::GuaranteedPhiVerifier&) SILOwnershipVerifier.cpp:0:0
#15 0x0000aaaadc72fbe8 swift::SILFunction::verifyOwnership(swift::DeadEndBlocks*) const (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x1a8fbe8)
#16 0x0000aaaadc018ac8 (anonymous namespace)::CopyPropagation::run() CopyPropagation.cpp:0:0
#17 0x0000aaaadbf7d6a8 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12dd6a8)
#18 0x0000aaaadbf7e3ac swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12de3ac)
#19 0x0000aaaadbf7ba88 swift::SILPassManager::executePassPipelinePlan(swift::SILPassPipelinePlan const&) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12dba88)
#20 0x0000aaaadbf7ba3c swift::ExecuteSILPipelineRequest::evaluate(swift::Evaluator&, swift::SILPipelineExecutionDescriptor) const (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12dba3c)
#21 0x0000aaaadbfa7278 swift::SimpleRequest<swift::ExecuteSILPipelineRequest, std::tuple<> (swift::SILPipelineExecutionDescriptor), (swift::RequestFlags)1>::evaluateRequest(swift::ExecuteSILPipelineRequest const&, swift::Evaluator&) DLangDemangle.cpp:0:0
#22 0x0000aaaadbf862d0 swift::ExecuteSILPipelineRequest::OutputType swift::Evaluator::getResultUncached<swift::ExecuteSILPipelineRequest, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()>(swift::ExecuteSILPipelineRequest const&, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()) DLangDemangle.cpp:0:0
#23 0x0000aaaadbf7bb90 swift::executePassPipelinePlan(swift::SILModule*, swift::SILPassPipelinePlan const&, bool, swift::irgen::IRGenModule*) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12dbb90)
#24 0x0000aaaadbf871f0 swift::runSILOptimizationPasses(swift::SILModule&) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x12e71f0)
#25 0x0000aaaadba9a348 swift::CompilerInstance::performSILProcessing(swift::SILModule*) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0xdfa348)
#26 0x0000aaaadb80ed80 performCompileStepsPostSILGen(swift::CompilerInstance&, std::unique_ptr<swift::SILModule, std::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*) FrontendTool.cpp:0:0
#27 0x0000aaaadb80e054 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0xb6e054)
#28 0x0000aaaadb8102c4 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) FrontendTool.cpp:0:0
#29 0x0000aaaadb80f85c swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0xb6f85c)
#30 0x0000aaaadb5efff0 swift::mainEntry(int, char const**) (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x94fff0)
#31 0x0000ffffbc0f625c __libc_start_call_main (/lib64/libc.so.6+0x2625c)
#32 0x0000ffffbc0f633c __libc_start_main@GLIBC_2.17 (/lib64/libc.so.6+0x2633c)
#33 0x0000aaaadb5eeb30 _start (/home/user/.local/share/swiftly/toolchains/6.2.3/usr/bin/swift-frontend+0x94eb30)
✓ 13 modules transformed.
✗ Build failed in 2.38s
error during build:
[swift-wasm-plugin] Could not load virtual:swift-wasm?init (imported by index.ts): Command failed (1): swift build --package-path . --swift-sdk swift-6.2.3-RELEASE_wasm-embedded --configuration release --product WebApp --toolset ./node_modules/@elementary-swift/vite-plugin-swift-wasm/utils/embedded-unicode-toolset.json --toolset ./node_modules/@elementary-swift/vite-plugin-swift-wasm/utils/wasm-reactor-toolset.json
    at ChildProcess.<anonymous> (file:///home/user/Downloads/website-main/node_modules/@elementary-swift/vite-plugin-swift-wasm/dist/index.mjs:197:32)
    at ChildProcess.emit (node:events:508:20)
    at maybeClose (node:internal/child_process:1084:16)
    at ChildProcess._handle.onexit (node:internal/child_process:304:5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions