Open
Description
Description
In Swift 6.1 (Ubuntu Noble) we get a lot of unwanted debug information hiding the information we actually want to see...
6.1-noble: Pulling from library/swift
5b17151e9710: Already exists
79970ef4e950: Pull complete
5f24a8b3ab49: Pull complete
c5bdce0fc5b7: Pull complete
Digest: sha256:8bc5c78c1fb8ce2288fdffcf882941dd95402457ed7adf00ff628df84ddc7e93
Status: Downloaded newer image for swift:6.1-noble
root@478bf0f91302:/Users/johannes# swift repl
lldb[13]: ==== LLDB swift-healthcheck log. ===
This file contains the configuration of LLDB's embedded Swift compiler to help diagnosing module import and search path issues. The swift-healthcheck command is meant to be run *after* an error has occurred.
lldb version 17.0.0 (https://github.com/swiftlang/llvm-project.git revision 901f89886dcd5d1eaf07c8504d58c90f37b0cfdf)
Swift version 6.1 (swift-6.1-RELEASE)
error: There is a .lldbinit file in the current directory which is not being read.
To silence this warning without sourcing in the local .lldbinit,
add the following to the lldbinit file in your home directory:
settings set target.load-cwd-lldbinit false
To allow lldb to source .lldbinit files in the current working directory,
set the value of this variable to true. Only do so if you understand and
accept the security risk.
Welcome to Swift version 6.1 (swift-6.1-RELEASE).
Type :help for assistance.
1> import Foundationlldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration(SwiftASTContext*)0xffff68019390:
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- REPL : true
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Swift/C++ interop : off
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Swift/Objective-C interop : off
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Architecture : aarch64-unknown-linux-gnu
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- SDK path : /
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Runtime resource path : /usr/lib/swift
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Runtime library paths : (1 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Runtime library import paths : (4 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Framework search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Import search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Explicit modules : false
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Extra clang arguments : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- Plugin search options : (3 items)
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- -plugin-path /usr/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- -plugin-path /usr/local/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "libswiftCore.so", cu: "null")::LogConfiguration() -- -external-plugin-path /usr/lib/swift/host/plugins#/usr/bin/swift-plugin-server
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration(SwiftASTContext*)0xffff68418370:
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- REPL : true
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Swift/C++ interop : off
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Swift/Objective-C interop : off
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Architecture : aarch64-unknown-linux-gnu
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- SDK path : /
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime resource path : /usr/lib/swift
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime library paths : (1 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime library import paths : (4 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Framework search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Import search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Explicit modules : false
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Extra clang arguments : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Plugin search options : (3 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -plugin-path /usr/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -plugin-path /usr/local/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -external-plugin-path /usr/lib/swift/host/plugins#/usr/bin/swift-plugin-server
lldb[13]: Language option EnableAccessControl = true
lldb[13]: Language option EnableObjCInterop = false
lldb[13]: Language option Playground = true
lldb[13]: Language option EnableThrowWithoutTry = true
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration(SwiftASTContext*)0xffff68418370:
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Swift/C++ interop : off
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Swift/Objective-C interop : off
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Architecture : aarch64-unknown-linux-gnu
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- SDK path : /
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime resource path : /usr/lib/swift
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime library paths : (1 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Runtime library import paths : (4 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- /usr/lib/swift/linux/aarch64
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Framework search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Import search paths : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Explicit modules : false
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Extra clang arguments : (0 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- Plugin search options : (3 items)
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -plugin-path /usr/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -plugin-path /usr/local/lib/swift/host/plugins
lldb[13]: SwiftASTContextForExpressions(module: "repl_swift", cu: "null")::LogConfiguration() -- -external-plugin-path /usr/lib/swift/host/plugins#/usr/bin/swift-plugin-server
2> URL(string: "scheme://")?.host
lldb[13]: Language option EnableAccessControl = true
lldb[13]: Language option EnableObjCInterop = false
lldb[13]: Language option Playground = true
lldb[13]: Language option EnableThrowWithoutTry = true
$R0: String? = nil
Reproduction
swift repl
lldb> import Foundation
Expected behavior
no output
Environment
docker image: swift:6.1-noble
Swift version 6.1 (swift-6.1-RELEASE)
Target: aarch64-unknown-linux-gnu
Additional information
No response