package

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.

Last attempt Oct 3, 2026 at 03:09 UTC

Reloading will not start another build. A version that does not compile under the current compiler is terminal, so one shard that cannot build does not crowd out the ones that can.

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

Browse the other versions