https://libre-soc.org/openpower/ a number of changes have been made which substitute "Power" for "OpenPOWER". this was a proprietary designation for an older version of the ISA.
A lot of work done on this. I hope that I have not broken too much :-( It is not just contents of files but file names, eg openpower -> power. It is not just a simple search replace as the 'OpenPOWER' foundation name is still that. web site, maybe redirect http://libre-soc.org/openpower/ -> http://libre-soc.org/power/ Not changed things like: https://docs.libre-soc.org/openpower-isa/ <https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv_analysis.py;hb=HEAD>
(In reply to Alain D D Williams from comment #1) > It is not just a simple search replace as the 'OpenPOWER' foundation name is > still that. maybe search/replace can get you most the way: s/\bpower\b/openpower/g; s/\bP[oO][wW][eE][rR]\b/OpenPower/g
No, unfortunately, global search/replace will not work ... there are just far too many exceptions
ah, right. the idea was to *restore* the mistaken replacement of the word "OpenPOWER" with the word "POWER", rather than "continue the process of removing the word OpenPOWER and replacing it with the word POWER". i've performed a force-master-push reverting the changes, and have locked everybody out of the git repository who has write-access. this is because if anyone tries to commit on top of the mistaken master branch, it will cause massive confusion and corruption of the git repository. if it was only one or two files i would have simply reverted the change. 50+ files, it's best to force-master-push. one of the reasons why the name may not be changed is because i have already made public announcements pointing to the directory https://libre-soc.org/openpower, and, also there is an "underlay" on the wiki pages with the openpower-isa contents. alain you have write access to the gitolite-admin repository, can i leave it with you to confirm that nobody else has checked out the repository beyond this location: https://git.libre-soc.org/?p=libreriscv.git;a=commit;h=8a91162a27411d4f932363cf36e7da99aff9f8f6 if they have, they will need to either: * DESTROY their checked out copy of the repository OR * RENAME the master branch to point to the new master 8a91162a27411d4f932363cf36e7da99aff9f8f6 and only then, once they have informed you of that, then AND ONLY then should their name be re-added to the gitolite-admin conf file, in this section: repo libreriscv RW+ = admin adminbigmac R = @all that includes yourself: you should *ALSO* destroy the current checked out copy of the repo or rename your local master branch, and only then re-add yourself to the "RW+" list of users for the libreriscv repository. anyone who has NOT done a "git pull" since Mon, 10 May 2021 18:23:01 +0100 (18:23 +0100) will be absolutely fine. they will *NOT* need to destroy their checked out repository or perform the manual master branch rename.
(In reply to Luke Kenneth Casson Leighton from comment #4) > anyone who has NOT done a "git pull" since > Mon, 10 May 2021 18:23:01 +0100 (18:23 +0100) > will be absolutely fine. I'm fine then, assuming you got the right date. (wasn't this bug opened in april?)
excellent, re-added you jacob. also veera has confirmed he did not git pull during that period: re-adding him as well.
comment #4) > i've performed a force-master-push reverting the changes, and have > locked everybody out of the git repository who has write-access. I've checked, and I'm good.
I changed the OpenPOWER ISA to POWER ISA, the ISA is called POWER ISA, or PowerISA. I adjusted the intro on the openpower page
./openpower/opcode_regs_deduped.mdwn:# OpenPOWER ISA register 'profile's ./openpower/sv.mdwn:# Simple-V Vectorisation for the OpenPOWER ISA ./conferences/ep2021.mdwn:* An OpenPOWER ISA simulator is written in python, and is actually a PLY compiler based on the GardenSnake example ./conferences/ics2021.mdwn:The OpenPOWER ISA has a strong multi-decades pedig ree in Supercomputing: ./nlnet_2021_crypto_router.mdwn:* Implemented the integer OpenPOWER ISA in a libre-compatible Lattice FPGA (ECP5) ./nlnet_2021_crypto_router.mdwn:* Proprietary ISAs typically provide certain aspects (GF8MULB - a byte-wise GF8 multiply that is only suitable for Rijndae l) but do not provide general-purpose operations. OpenPOWER provides hardcod ed primitives for Rijndael MixColumns and SHA256 but not much else. ./3d_gpu.mdwn: exploration started. OpenPOWER ISA decoder started. Two new people: ./docs.mdwn:| [OpenPOWER ISA](https://git.libre-soc.org/?p=nmutil.git;a=tree) | [OpenPOWER ISA](https://docs.libre-soc.org/openpower-isa/) | Simulator, IS A spec compiler, co-simulation infrastructure | [libresoc-openpower-isa](htt ps://pypi.org/project/libresoc-openpower-isa/) | ./resources.mdwn:# OpenPOWER ISA
I just noticed that it said v2.08, there is no v2.08, it is v2.07. v2.07 => POWER8 v3.0c => POWER9 , Microwatt, Libre-SOC , ... v3.1b => POWER10 , ...