[Libre-soc-dev] daily kan-ban update 08oct2020

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri Oct 9 11:38:45 BST 2020


On Fri, Oct 9, 2020 at 5:31 AM Jacob Lifshay <programmerjake at gmail.com> wrote:
>
> today:
> converted all the mul fu tests to use common code like the div fu
> tests and added power-instruction-analyzer support.

ah - i found the problem:
Requirement already satisfied: power-instruction-analyzer==0.1.0 from
file:///home/lkcl/src/libresoc/power-instruction-analyzer/target/wheels/power_instruction_analyzer-0.1.0-cp37-cp37m-manylinux1_x86_64.whl
in /home/lkcl/.local/lib/python3.7/site-packages (0.1.0)

updates need a version increment.  to keep the same version you'd need
to provide full instructions on how to bypass the use of pip3 as a
build/install dependency.  instructions "hunt down pre-installed
versions and rm -rf them" wouldn't qualify :)  there may be a
"--force" option to pip3.  simplest thing instead: always remember to
increment the version number (0.1.1)

> As far as I can tell, all tests pass (except madd*).

fantastic

> Added tests for madd* only to discover after much confusion that we
> don't yet implement madd*

yes, haven't had time, as it will require its own pipeline or we add
another reg RC to MUL.  reluctant to do that

> (the decoder thinks they are assigned to the div pipeline...).

$ grep madd isatables/*
$

hmm shouldn't be

> Watched AMD's presentation on announcing their latest processor -- interesting!

nice.  have you seen the specs on POWER10? just... wow.

l.



More information about the Libre-soc-dev mailing list