Can you confirm if those are error or warning messages.
I believe these would be warning messages so still you can go ahead and execute your stored proc after compilation, it will work.
In your code, you have missed the V_TABLE2 creation code.
THis is resolved now.
As suggested by other teradata forums, i created the volatile table V_TABLE1 outside of SP in the same session and then compile the above SP. Now the SP compiled and the errors are shown as warnings. I disconnected the session and the created a new session and then called the stored procedure. SP executed successfully.