C
cad_user
Guest
I've noticed most Cadence tools now use the CDS_AUTO_64BIT
as a convenient "default" setting for launching 64-bit
executables. On our workplace AMD Opteron and Solaris8
machines, I've noticed some quirky behavior.
1) Some applications in SOC42 seem to use ":" separators.
#!/bin/csh
setenv CDS_AUTO_64BIT "wroute:sroute:celtic";
# ^^^ wroute, sroute, celtic launch 64-bit version
2) Other applications in SOC42 use a SPACE
setenv CDS_AUTO_64BIT "pks_shell ac_shell rtle";
# ^^^ pks_shell, ac_shell, rtle launch 64-bit version
3) Now, if you try to combine everything into one line,
setenv CDS_AUTO_64BIT "wroute:sroute:celtic pks_shell ..."
^^^ doesn't work at all. *All* programs launch in 32-bit mode!
How exactly is CDS_AUTO_64BIT supposed to work? I could
have sworn SOC41 used a SPACE-separator for every binary.
But now it looks like some programs require ":" separator
(and get confused if there is a SPACE, anywhere.)
Anyway, for now I use the command-line option "-64". At
least that option works consistently across all Cadence apps.
wroute -64; # force 64-bit (override CDS_AUTO_64BIT!)
pks_shell -64; # force 64-bit (override CDS_AUTO_64BIT!)
as a convenient "default" setting for launching 64-bit
executables. On our workplace AMD Opteron and Solaris8
machines, I've noticed some quirky behavior.
1) Some applications in SOC42 seem to use ":" separators.
#!/bin/csh
setenv CDS_AUTO_64BIT "wroute:sroute:celtic";
# ^^^ wroute, sroute, celtic launch 64-bit version
2) Other applications in SOC42 use a SPACE
setenv CDS_AUTO_64BIT "pks_shell ac_shell rtle";
# ^^^ pks_shell, ac_shell, rtle launch 64-bit version
3) Now, if you try to combine everything into one line,
setenv CDS_AUTO_64BIT "wroute:sroute:celtic pks_shell ..."
^^^ doesn't work at all. *All* programs launch in 32-bit mode!
How exactly is CDS_AUTO_64BIT supposed to work? I could
have sworn SOC41 used a SPACE-separator for every binary.
But now it looks like some programs require ":" separator
(and get confused if there is a SPACE, anywhere.)
Anyway, for now I use the command-line option "-64". At
least that option works consistently across all Cadence apps.
wroute -64; # force 64-bit (override CDS_AUTO_64BIT!)
pks_shell -64; # force 64-bit (override CDS_AUTO_64BIT!)