bugzilla-daemon at mindrot.org
2022-Feb-24 16:00 UTC
[Bug 3394] New: Problems detecting -fzero-call-used-regs=all on some architectures
https://bugzilla.mindrot.org/show_bug.cgi?id=3394
Bug ID: 3394
Summary: Problems detecting -fzero-call-used-regs=all on some
architectures
Product: Portable OpenSSH
Version: -current
Hardware: Other
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Build system
Assignee: unassigned-bugs at mindrot.org
Reporter: cjwatson at debian.org
The autoconf test for whether -fzero-call-used-regs=all is supported
isn't sufficient on some architectures. I saw two types of errors on
various Debian architectures. An example of one is ppc64el:
../../ssherr.c: In function ?ssh_err?:
../../ssherr.c:151:1: sorry, unimplemented: ?-fzero-call-used-regs? not
supported on this target
151 | }
| ^
And an example of the other is mips64el, which is noisier but it
amounts to much the same thing:
../../ssherr.c: In function ?ssh_err?:
../../ssherr.c:151:1: internal compiler error: in int_mode_for_mode, at
stor-layout.c:407
151 | }
| ^
0x120fecf7f internal_error(char const*, ...)
???:0
0x120139257 fancy_abort(char const*, int, char const*)
???:0
0x1207e62d3 int_mode_for_mode(machine_mode)
???:0
0x120417727 emit_move_insn_1(rtx_def*, rtx_def*)
???:0
0x120413277 emit_move_insn(rtx_def*, rtx_def*)
???:0
0x120802cb3 default_zero_call_used_regs(HARD_REG_SET)
???:0
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-11/README.Bugs> for instructions.
during RTL pass: zero_call_used_regs
I'm testing a patch for this at the moment.
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2022-Feb-24 16:06 UTC
[Bug 3394] Problems detecting -fzero-call-used-regs=all on some architectures
https://bugzilla.mindrot.org/show_bug.cgi?id=3394 --- Comment #1 from Colin Watson <cjwatson at debian.org> --- Created attachment 3573 --> https://bugzilla.mindrot.org/attachment.cgi?id=3573&action=edit Improve detection of -fzero-call-used-regs=all support -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2022-Feb-25 00:29 UTC
[Bug 3394] Problems detecting -fzero-call-used-regs=all on some architectures
https://bugzilla.mindrot.org/show_bug.cgi?id=3394
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |3395
Resolution|--- |FIXED
Status|NEW |RESOLVED
CC| |djm at mindrot.org
--- Comment #2 from Damien Miller <djm at mindrot.org> ---
This has been merged to git HEAD and cherry-picked onto the V_8_9
stable branch. Thanks!
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=3395
[Bug 3395] Tracking bug for openssh-9.0
--
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2022-Apr-08 02:12 UTC
[Bug 3394] Problems detecting -fzero-call-used-regs=all on some architectures
https://bugzilla.mindrot.org/show_bug.cgi?id=3394
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #3 from Damien Miller <djm at mindrot.org> ---
closing bug resolved during openssh-9.0 release cycle
--
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.