Thanks Gabe,

This is very much appreciated. I'm going to create the release staging once
a couple more things get in. Feel free to push any patches related to these
bugs to the release staging branch.

If there is an order of priority I'd say the bug affecting SST is of higher
importance than that affecting the Weeklies (as far as I can see the latter
is hard to trigger). That being said, we'll apply both to the new release
one way or another.

--
Dr. Bobby R. Bruce
Room 3050,
Kemper Hall, UC Davis
Davis,
CA, 95616

web: https://www.bobbybruce.net


On Fri, Dec 10, 2021 at 5:02 PM Gabe Black <gabe.bl...@gmail.com> wrote:

> Hi Bobby, not yet, I meant to look into this for the last couple days but
> kept running out of time. I'm sitting down to work on it right now.
>
> Gabe
>
> On Fri, Dec 10, 2021 at 1:21 PM Bobby Bruce <bbr...@ucdavis.edu> wrote:
>
>> Hey Gabe,
>>
>> Is there any update on this?
>>
>> Kind regards,
>> Bobby
>> --
>> Dr. Bobby R. Bruce
>> Room 3050,
>> Kemper Hall, UC Davis
>> Davis,
>> CA, 95616
>>
>> web: https://www.bobbybruce.net
>>
>>
>> On Wed, Dec 8, 2021 at 5:51 PM Hoa Nguyen via gem5-dev <gem5-dev@gem5.org>
>> wrote:
>>
>>> Hi Gabe,
>>>
>>> I have more details about this. In this use case, SST initialized the
>>> Python environment before adding the "gem5 object". This gem5 object
>>> will add more Python stuff from gem5 to the environment.
>>>
>>> The function that does that is initPython()
>>>
>>> https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/ext/sst/gem5.cc#415
>>>
>>> The following commands will pull the docker image for SST testing
>>> purposes (note that host_gem5_root and guest_gem5_root must be
>>> specified),
>>>
>>> ```
>>> docker run -u $UID:$GID --volume
>>> "${host_gem5_root}":"${guest_gem5_root}" -w \
>>>  "${guest_gem5_root}" --rm gcr.io/gem5-test/sst-env \
>>>  bash -c "\
>>> scons build/RISCV/libgem5_opt.so -j${nproc} --without-tcmalloc; \
>>> cd ext/sst; \
>>> make clean; make; \
>>> sst --add-lib-path=./ sst/example.py;
>>> ```
>>>
>>> We appreciate your help!
>>>
>>> Regards,
>>> Hoa Nguyen
>>>
>>> On 12/8/21, Jason Lowe-Power <ja...@lowepower.com> wrote:
>>> > Hey Gabe,
>>> >
>>> > This change breaks the SST integration. In the SST integration python
>>> is
>>> > initialized from the SST module, not from init.cc (this is because SST
>>> has
>>> > their own python interpreter).
>>> >
>>> > We would appreciate some help in fixing this. Hoa and Giacomo can give
>>> you
>>> > an example that's breaking to help you fix it, I believe.
>>> >
>>> > https://gem5-review.googlesource.com/c/public/gem5/+/49413
>>> >
>>> > There's strong interest in having the SST integration working in this
>>> > current release. We've spent a lot of time figuring out all of the
>>> > intricacies and would appreciate any help you can provide in these
>>> last few
>>> > days before the release!
>>> >
>>> > Thanks!
>>> >
>>> > Jason
>>> >
>>> _______________________________________________
>>> gem5-dev mailing list -- gem5-dev@gem5.org
>>> To unsubscribe send an email to gem5-dev-le...@gem5.org
>>> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>>>
>>
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to