github.com/voximity/omegga-raytracer-cr
master / published May 28, 2021 / repository
Raytracer for Omegga, in Crystal
Documentation could not be built
Build failed
The documentation build for this version ran and did not produce anything usable. That is usually a shard that does not compile against the Crystal version it declared.
What the builder reported
docs-build: crystal docs exited 62
crystal docs said:
no-egress: verified in-process as uid 1000, ip and vsock sockets denied, io_uring denied, no_new_privs set
Crystal built without LibXML2 support, HTML sanitization will be skipped
There was a problem expanding macro 'macro_140242235222272'
Code in lib/omegga-cr/src/omegga-cr.cr:498:1
498 | {% unless flag?("keep_io") %}
^
Called macro defined in lib/omegga-cr/src/omegga-cr.cr:498:1
498 | {% unless flag?("keep_io") %}
Which expanded to:
1 |
2 | def puts(*objects)
> 3 | STDOUT.puts({"jsonrpc" => "2.0", "method": "log", "params": objects.map(&.to_s).join(" ")}.to_json)
^
Error: can't use 'key: value' syntax in a hash literal