python: Apply Black formatter to Python files
The command executed was `black src configs tests util`. Change-Id: I8dfaa6ab04658fea37618127d6ac19270028d771 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/47024 Maintainer: Bobby Bruce <bbruce@ucdavis.edu> Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Giacomo Travaglini
parent
1cfaa8da83
commit
787204c92d
@@ -62,8 +62,15 @@ try:
|
||||
except:
|
||||
print("Did not find packet proto definitions, attempting to generate")
|
||||
from subprocess import call
|
||||
error = call(['protoc', '--python_out=util', '--proto_path=src/proto',
|
||||
'src/proto/packet.proto'])
|
||||
|
||||
error = call(
|
||||
[
|
||||
"protoc",
|
||||
"--python_out=util",
|
||||
"--proto_path=src/proto",
|
||||
"src/proto/packet.proto",
|
||||
]
|
||||
)
|
||||
if not error:
|
||||
print("Generated packet proto definitions")
|
||||
|
||||
@@ -78,19 +85,20 @@ except:
|
||||
print("Failed to import packet proto definitions")
|
||||
exit(-1)
|
||||
|
||||
|
||||
def main():
|
||||
if len(sys.argv) != 3:
|
||||
print("Usage: ", sys.argv[0], " <ASCII input> <protobuf output>")
|
||||
exit(-1)
|
||||
|
||||
try:
|
||||
ascii_in = open(sys.argv[1], 'r')
|
||||
ascii_in = open(sys.argv[1], "r")
|
||||
except IOError:
|
||||
print("Failed to open ", sys.argv[1], " for reading")
|
||||
exit(-1)
|
||||
|
||||
try:
|
||||
proto_out = open(sys.argv[2], 'wb')
|
||||
proto_out = open(sys.argv[2], "wb")
|
||||
except IOError:
|
||||
print("Failed to open ", sys.argv[2], " for writing")
|
||||
exit(-1)
|
||||
@@ -109,11 +117,11 @@ def main():
|
||||
# For each line in the ASCII trace, create a packet message and
|
||||
# write it to the encoded output
|
||||
for line in ascii_in:
|
||||
cmd, addr, size, tick = line.split(',')
|
||||
cmd, addr, size, tick = line.split(",")
|
||||
packet = packet_pb2.Packet()
|
||||
packet.tick = int(tick)
|
||||
# ReadReq is 1 and WriteReq is 4 in src/mem/packet.hh Command enum
|
||||
packet.cmd = 1 if cmd == 'r' else 4
|
||||
packet.cmd = 1 if cmd == "r" else 4
|
||||
packet.addr = int(addr)
|
||||
packet.size = int(size)
|
||||
protolib.encodeMessage(proto_out, packet)
|
||||
@@ -122,5 +130,6 @@ def main():
|
||||
ascii_in.close()
|
||||
proto_out.close()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user