There are some compiler warnings, when compiling with /64, that are not correct:
Within a SELECT CASE construct a warning ('This statement will never be executed') is given every time when a RETURN or GOTO appears. Nevertheless these statements are executed.
The same warning is given, if a 'IF (allocated(varible)) THEN...' is found although the IF construct works fine.
On the other had slink64 gives no warning if a module is used but not loaded. (The variables are defined anyway, but not initialized, so this bug is sometimes very hard to identify). The 32bit Version of slink gives a meaningful warning ('WARNING the following symbols are missing...').