I have this 'demo.jsonnet' file which I call like this (you have to create the target folder):
jsonnet demo.jsonnet -S -m target
RUNTIME ERROR: Mapping keys required.
<std>:712:15-45 thunk <f> from <function <format_codes_obj>>
<std>:726:38-39 thunk from <thunk <val> from <function <format_codes_obj>>>
<std>:1185:24-25 thunk from <function <anonymous>>
<std>:1185:5-32 function <anonymous>
<std>:726:16-40 thunk <val> from <function <format_codes_obj>>
<std>:734:27-30 thunk from <thunk <s> from <function <format_codes_obj>>>
<std>:585:21-24 thunk from <function <format_code>>
<std>:585:12-25 function <format_code>
<std>:734:15-50 thunk <s> from <function <format_codes_obj>>
...
<std>:465:12-13 function <aux>
<std>:469:7-17 function <padding>
<std>:473:7-38 function <pad_left>
<std>:739:15-35 thunk <s_padded> from <function <format_codes_obj>>
<std>:740:51-59 thunk from <function <format_codes_obj>>
<std>:740:11-60 function <format_codes_obj>
<std>:745:7-43 function <anonymous>
<std>:225:7-23 function <anonymous>
During manifestation
When I remove the % sign from the bash date function it works as expected.