[spec] s/merge causes failure to roundtrip conform then unform

Description

Opened the bug after discussion in this thread: https://groups.google.com/forum/#!topic/clojure/r8WO24rHsi0

Essentially, when using s/merge with s/or, s/conform returns a structure that cannot be s/unform'ed.

Steps to reproduce (shamelessly copied from the thread):

Environment

linux

Activity

Show:

Details

Assignee

Reporter

Labels

Approval

Triaged

Priority

Affects versions

Created August 17, 2018 at 2:59 AM
Updated August 17, 2018 at 3:10 AM