[racket] weird build failed after changing one character in docs that shouldn't affect anything

From: Greg Hendershott (greghendershott at gmail.com)
Date: Fri Jul 11 20:49:37 EDT 2014

Before noticing this email, I noticed that the build had failed on
Racket HEAD with a segfault. Builds for all other Racket versions were
OK.

I figured it was some temporary weirdness on HEAD, and without
thinking much, I restarted the build on Travis.

This time it succeeded fine, even on HEAD.


If I'd noticed this email first, I would have copied the exact
segfault message. Unfortunately now I can't find it on Travis.
Although Travis keeps a build history, that doesn't seem to include
errored builds that you manually restart.


On Fri, Jul 11, 2014 at 7:15 PM, Alexander D. Knauth
<alexander at knauth.org> wrote:
> I was trying to make docs for ~>% and ~>_ in my fork of rackjure, and the travis cl builds were passing,
> but then I changed one character in the documentation to fix a typo and then all of a sudden the build failed.
> All I did was change one % to an _ within a @racketblock so this:
> @racketblock[
> (~>% #”foobar” bytes-length (number->string _ 16) string->bytes/utf-8)
> ]}
> to this:
> @racketblock[
> (~>_ #”foobar” bytes-length (number->string _ 16) string->bytes/utf-8)
> ]}
> And then all of a sudden the build failed.
> Is there anything scribble or anything else does that would make this not work?
>
> https://github.com/greghendershott/rackjure/pull/42
> https://github.com/AlexKnauth/rackjure/commit/39473e967a186d9a1d53aede461ba95d5bef16ac
>
>
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users


Posted on the users mailing list.