You can only define one subroutine for a given interrupt. Whatever an ISR is defined through C code or assembler, it must be unique in your application.
So if you want to use your assembler ISR, you must either remove the other one from the C code or not link your application with the object or library that brings it.