[Libre-soc-bugs] [Bug 1195] New: removing some f-strings and misleading log messages
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Oct 21 00:07:37 BST 2023
https://bugs.libre-soc.org/show_bug.cgi?id=1195
Bug ID: 1195
Summary: removing some f-strings and misleading log messages
Product: Libre-SOC's first SoC
Version: unspecified
Hardware: PC
OS: Linux
Status: IN_PROGRESS
Severity: enhancement
Priority: ---
Component: Source Code
Assignee: programmerjake at gmail.com
Reporter: programmerjake at gmail.com
CC: libre-soc-bugs at lists.libre-soc.org, lkcl at lkcl.net,
programmerjake at gmail.com
NLnet milestone: ---
At luke's request, I rewrote the f-strings and str.format() calls in some files
to use printf-style formatting, pushing the changes to
the programmerjake/remove-f-strings branch:
https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=6521a032629e493db091860c690b3487ea142a6c
commit f75d15aeaa4e321462d0e19a19e075c48ee38691
Author: Jacob Lifshay <programmerjake at gmail.com>
Date: Fri Oct 20 15:32:27 2023 -0700
replace some f-strings and str.format calls with % as luke requested
I also changed the code to not generate log messages like the following:
setting spr TFHAR SelectableInt(value=0x0, bits=64)
setting spr TFIAR SelectableInt(value=0x0, bits=64)
setting spr TEXASR SelectableInt(value=0x0, bits=64)
setting spr TEXASRU SelectableInt(value=0x0, bits=32)
it turns out they were generated by the code that checks if all SPRs match
ExpectedState running caller.SPR.__getitem__, which calls __setitem__ for SPRs
it doesn't have entries for:
commit 6521a032629e493db091860c690b3487ea142a6c
Author: Jacob Lifshay <programmerjake at gmail.com>
Date: Fri Oct 20 16:00:41 2023 -0700
don't generate misleading log messages setting unimplemented SPRs to zero
turns out they're generated by calling caller.SPR.__getitem__
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list