On my Solitude, I have Sugino XD cranks on a Shimano square taper BB, with a 34t Surly ring. It’s been flawless and never touched since it was installed 5 years ago.
On my Inbred, I have Deore cranks on a Shimano HTII BB, with a 32t On-One ring. The BB siezed after the second ride (which, to be fair was the very wet Kielder 100 last year, after which it was dumped in a slightly damp garage for weeks) and the left-hand crank keeps coming loose.
Dave Nice runs an old Dura Ace crank on his fixie, which he just rode on the Tour Divide so it must be ok.