FHIR / sushi

SUSHI (aka "SUSHI Unshortens Short Hand Inputs") is a reference implementation command-line interpreter/compiler for FHIR Shorthand (FSH).
Apache License 2.0
147 stars 43 forks source link

SUSHI Runs Forever on FSH Example #827

Closed markkramerus closed 3 years ago

markkramerus commented 3 years ago

We include this example of a Capability Statement in the FSH IG:

https://github.com/HL7/fhir-shorthand/blob/master/input/images/CapabilityStatementTemplate.fsh

SUSHI 1.3.2 starts compiling and never* completes. It is a massive instance but it still shouldn't be this bad. It is probably the same efficiency problem we have seen on big bundle profiles with many slices.

I also tried this on 2.0.0B1 and the results were not different.

*I killed it after about 20 minutes.

alex-vg commented 3 years ago

Your link is presenting me a 404.