Yeah, there's nothing useful in that, we already tried that. The assert() is a much more interesting/important clue.
Not as interesting as you might think, with the C backend it dies immediately, which just proves (as you may have found with having to fix the SDL build repeatedly) that Aaron does not regularly test anything that requires special flags in the source files themselves when making core changes, even when they're source files he wrote.