Skip to content

Application error for timeline info accessed after /alternatives call #1214

@elmisback

Description

@elmisback

I re-added the "Link to Reports" component we added a little bit before SC but turned off during the demo presentation, and noticed that we're now getting an application error from the Herbie demo for timelines generated using the /alternatives endpoint:
URL: https://herbie.uwplse.org/demo/3a1f7f620bcb3cde52f9d7c04bfbac447b3c3a23.1a83c9f5186db102b678a2d5f869f99992469071/timeline.html

The timeline displays normally for a typical Herbie run: https://herbie.uwplse.org/demo/1cfdd1990d42e8a612051f31af26f699996dd07a.1a83c9f5186db102b678a2d5f869f99992469071/timeline.html

The error:

Exception

The application raised an exception with the message:

hash-ref: no value found for key
  key: 'status

Stack trace:

all-pages at:
  line 15, column 0, in file /home/pavpan/herbie/src/reports/pages.rkt
check-and-send at:
  line 87, column 0, in file /home/pavpan/herbie/src/api/demo.rkt
generate-page at:
  line 81, column 0, in file /home/pavpan/herbie/src/api/demo.rkt
<unknown procedure> at:
  line 375, column 33, in file /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt
<unknown procedure> at:
  line 375, column 33, in file /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt
<unknown procedure> at:
  line 63, column 2, in file /usr/share/racket/pkgs/web-server-lib/web-server/dispatchers/dispatch-servlets.rkt
<unknown procedure> at:
  line 141, column 2, in file /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions