Mailing List Archive

[Bug 3629] New: Building with Clang-17 fails due to -fzero-call-used-regs
https://bugzilla.mindrot.org/show_bug.cgi?id=3629

Bug ID: 3629
Summary: Building with Clang-17 fails due to
-fzero-call-used-regs
Product: Portable OpenSSH
Version: 9.5p1
Hardware: amd64
OS: Mac OS X
Status: NEW
Severity: critical
Priority: P5
Component: Build system
Assignee: unassigned-bugs@mindrot.org
Reporter: debohman@gmail.com

I am using the public LLVM / Clang 17 release as my toolchain. I
noticed https://bugzilla.mindrot.org/show_bug.cgi?id=3475, where there
was a problem with the use of -fzero-call-used-regs, which was worked
around for Clang 15 and the Apple Clang.

This problem is with Clang 17, and to resolve it, I had to completely
remove the usage of -fzero-call-used-regs.

The issue occurs when compiling ssh-ecdsa-sk.c. It results in:

cc: error: clang frontend command failed with exit code 139

clang version 17.0.2
Target: x86_64-apple-darwin16.7.0
Thread model: posix
InstalledDir: /usr/local/bin

--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
openssh-bugs mailing list
openssh-bugs@mindrot.org
https://lists.mindrot.org/mailman/listinfo/openssh-bugs