The 'append_branchx' declaration in hcs_.info is show as:
declare hcs_$append_branchx entry (char(), char(), fixed bin(5),
(3) fixed bin(3), char(*), fixed bin(1), fixed bin(1),
fixed bin(24), fixed bin(35));
it should read:
declare hcs_$append_branchx entry (char(), char(), fixed bin(5),
(3) fixed bin(6), char(*), fixed bin(1), fixed bin(1),
fixed bin(24), fixed bin(35));
cf:
./source/bound_file_system.s.archive/append.pl1
dcl a_ringbrack (3) fixed bin (6) parameter;
branchx: entry (a_dirname, a_ename, a_mode, a_ringbrack, a_userid, a_dirsw, a_copysw, a_bitcnt, a_code);
MCR10017 created for this ticket. MCR was not approved. Apparently, (3) fixed bin (3) is the correct declaration for ring brackets.
Not closing this yet, to allow more discussion on this ticket.
Closing as ticket moved here: http://multics-trac.swenson.org/ticket/27