If running the shell in "commands" mode inserting two documents with identical _id fields and w = 0 gives no error in the bulk API.
If however running in non-commands mode then a write error is returned. According to the spec behavior the expected behavior is to not return any error data in the response object (generated by the bulk api code in javascript).