SDL-Hercules-390 / hyperion

The SDL Hercules 4.x Hyperion version of the System/370, ESA/390, and z/Architecture Emulator
Other
237 stars 89 forks source link

Hercules hyperion ($(CUU) is case sensitive #669

Closed swhobbit closed 1 month ago

swhobbit commented 1 month ago

Configration lines like

0140    3380    dasd/SYSRES-3380-3  RO sf=shadow/SYSRES_$(cuu)_*.shadow

Correctly expanded under ~2022 Spinhawk but are case-sensitive under current Hyperion.

hercules-lcml4381-2024-06-24_20.35.29.log (last log running under Hercules Version 3.13)

Log under Hercules Version 3.13 (faailing log under Hyperion)

lcml4381.conf.txt lcml4381-dasd-io.conf.txt

Fish-Git commented 1 month ago

Your appear to be running on a Linux host. On Windows, enhanced symbols are case insensitive, whereas on Linux they are case sensitive:

Hercules 3.13 Spinhawk is documented as behaving identically, so this is actually a bug in Hercules 3.13 Spinhawk.

You should be using uppercase ${CUU}.

Closing as User Error.

swhobbit commented 1 month ago

At least neither of us demonstrated we're insane because seeing different behavior. :-)

Thanks -ahd-