Skip to content

core: Permit use of rapidyaml-0.11.0+#1314

Open
jcpunk wants to merge 1 commit intogoogle:masterfrom
jcpunk:rapidyaml-0.11.0
Open

core: Permit use of rapidyaml-0.11.0+#1314
jcpunk wants to merge 1 commit intogoogle:masterfrom
jcpunk:rapidyaml-0.11.0

Conversation

@jcpunk
Copy link
Copy Markdown
Contributor

@jcpunk jcpunk commented Mar 30, 2026

The error messages are now something you're expected to construct to fit your needs in 0.11.0.

Existing rapidyaml 0.10.0 code paths are left unchanged.

Fixes: #1312

This approach passes all unit tests on fedora rawhide (x86_64) without a need to edit the output.

It is an alternative approach to #1313

The bug with:

59/59 Test #59: regression_test ..............................***Failed   25.63 sec
FAIL (exit code):  /builddir/build/BUILD/jsonnet-0.22.0-build/jsonnet-0.22.0/redhat-linux-build/jsonnet  --ext-str var1=test --ext-code var2='{x:1,y:2}'  error.integer_left_shift_runtime.jsonnet
This run's output:
-9223372036854775808
Actual exit code 0, expected 1

on non-x86_64 is not addressed in this patch.

The error messages are now something you're expected to
construct to fit your needs in 0.11.0.

Existing rapidyaml 0.10.0 code paths are left unchanged.

Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incompatible with rapidyaml 0.11.0+

1 participant