Avatar
Avatar
Iceman
@swift-6.2.3 print(Int32(Int64.max))
signal: trace/breakpoint trap (core dumped) with stderr:Swift/Integers.swift:3268: Fatal error: Not enough bits to represent the passed value Stack dump: 0. Program arguments: /usr/bin/swift-frontend -frontend -interpret - -Xllvm -aarch64-use-tbi -disable-objc-interop -no-color-diagnostics -Xcc -fno-color-diagnostics -empty-abi-descriptor -no-auto-bridging-header-chaining -module-name main -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins 1. Swift version 6.2.3 (swift-6.2.3-RELEASE) 2. Compiling with effective version 5.10 3. While running user code "<stdin>" #0 0x0000b443497beb74 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x6b4eb74) #1 0x0000b443497bcb74 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x6b4cb74) #2 0x0000b443497bf288 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0 #3 0x0000e934bb7e98f8 (linux-vdso.so.1+0x8f8) #4 0x0000e934bb2aafc4 $ss17_assertionFailure__4file4line5flagss5NeverOs12StaticStringV_A2HSus6UInt32VtF (/usr/lib/swift/linux/libswiftCore.so+0x2aafc4) #5 0x0000e934bb7df06c #6 0x0000b443439a8f9c llvm::orc::runAsMain(int (*)(int, char**), llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::optional<llvm::StringRef>) (/usr/bin/swift-frontend+0xd38f9c) #7 0x0000b4434384778c swift::SwiftJIT::runMain(llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>) (/usr/bin/swift-frontend+0xbd778c) #8 0x0000b44343845f44 swift::RunImmediately(swift::CompilerInstance&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, swift::IRGenOptions const&, swift::SILOptions const&, std::unique_ptr<swift::SILModule, std::default_delete<swift::SILModule>>&&) (
8.68 KB