)]}' { "commit": "372601772c6e23aa617915e481d659d1baf35576", "tree": "2f765e425ae48ddf0c24dd56410468fe86f0be33", "parents": [ "52c04aa51795fe6047a8ca9de940a28917d60608" ], "author": { "name": "Gabe Black", "email": "gabe.black@gmail.com", "time": "Thu Dec 16 02:35:45 2021 -0800" }, "committer": { "name": "Bobby Bruce", "email": "bbruce@ucdavis.edu", "time": "Fri Dec 17 06:58:46 2021 +0000" }, "message": "systemc: Update the testing framework to get it working again.\n\nThe systemc testing framework is not used regularly, and had bit rot and\nstopped working. This change updates it so that it runs again, and all\npreviously passing tests pass again.\n\nThese changes were mostly in the related SConscript now that top level\ntargets are built a little differently and that the gem5 shared library\nis no longer stored in a special construction environment variable.\nverify.py also needed to be updated since warn() and info() lines now\nhave file and line number information in them, throwing off pre diff\nfiltering of gem5 outputs.\n\nChange-Id: Ifdcbd92eab8b9b2168c449bfbcebf52dbe1f016a\nReviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/54324\nMaintainer: Gabe Black \u003cgabe.black@gmail.com\u003e\nReviewed-by: Jason Lowe-Power \u003cpower.jg@gmail.com\u003e\nTested-by: kokoro \u003cnoreply+kokoro@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "7d544f2dd923efeeb095364b0be05e8f18c62d07", "old_mode": 33188, "old_path": "src/systemc/tests/SConscript", "new_id": "fb916d27f1bc8767e3d74220da8fe22dd80f2679", "new_mode": 33188, "new_path": "src/systemc/tests/SConscript" }, { "type": "modify", "old_id": "54b463380d9a1510c569c5709bb0aaced4a1db5d", "old_mode": 33261, "old_path": "src/systemc/tests/verify.py", "new_id": "818855aa3173e9ad4bd6fcd02a61d93a9a7b16b0", "new_mode": 33261, "new_path": "src/systemc/tests/verify.py" } ] }