pros-cli icon indicating copy to clipboard operation
pros-cli copied to clipboard

Kernel update doesn't cause Cold section to be evicted

Open nathan-moore opened this issue 4 years ago • 3 comments

Expected Behavior:

When you update the kernel, the cold section is evicted and re-uploaded.

Actual Behavior:

Bad things. Prefetch errors is one I saw, and would explain why we see them occasionally.

Steps to reproduce:

On a brain with a old onboard library, update the pros kernel. It will not upload the new cold section.

System information:

Operating System: All PROS Version: <!-- run prosv5 --version --> latest (probably all)

Additional Information

See messages from drcheddar#4883 on discord for the latest occurrence I've seen of this.

nathan-moore avatar Dec 02 '20 23:12 nathan-moore

cc @edjubuh

HotelCalifornia avatar Dec 02 '20 23:12 HotelCalifornia

Doesn't the CLI trigger a complete rebuild of a project after preforming an update? I'm sure that knowing what it isn't doing would be helpful for whoever tries to work this out.

Sleuth56 avatar Dec 14 '20 07:12 Sleuth56

Doesn't the CLI trigger a complete rebuild of a project after preforming an update? I'm sure that knowing what it isn't doing would be helpful for whoever tries to work this out.

Yes, and in a backwards way this is part of the problem. It's built with some code layout and is run with an older one.

nathan-moore avatar Dec 15 '20 01:12 nathan-moore

intentional design

omegaStag avatar Sep 14 '22 15:09 omegaStag