Another nvcc Assertion failure :=( NVCC Assertion failure on Ubuntu 9.04

I am getting an assertion failure in nvcc. I tried both nvcc 2.3 and nvcc 3.0 with identical error messages:

Assertion failure at line 1923 of …/…/be/cg/cgemit.cxx:

Compiler Error in file /tmp/tmpxft_00005d15_00000000-7_.core_blast_hash.cpp3.i during Assembly phase:

incorrect register class for result 0

nvopencc INTERNAL ERROR: /usr/local/cuda/open64/lib//be returned non-zero status 1

Here are the relevant flags I am using:
-g -Xcompiler -pg -Xcompiler -Wall -D_DEBUG -I. -I /usr/local/cuda/include -arch=sm_13 --ptxas-options=-v -DCUDA

Anyone has a similar problem and possible fix?

I am on Ubuntu 9.04, GCC 4.3.3

Thank you.

If you can submit a small, self-contained repro case I can submit a bug to the compiler team.

I will try to do that.