-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix CI #1197
Fix CI #1197
Conversation
CI is acting really weird. We're consistently getting two failures with Postgres. The failure error message is bizarre:
Doing a quick -- | Returns the result status of the command.
resultStatus :: Result
-> IO ExecStatus
resultStatus result = enumFromResult result c_PQresultStatus
-- | Converts the 'ExecStatus' returned by 'resultStatus' into a
-- string describing the status code. The caller should not
-- free the result.
resStatus :: ExecStatus
-> IO B.ByteString
resStatus es =
do cstr <- c_PQresStatus $ fromIntegral $ fromEnum es
len <- B.c_strlen cstr
fp <- newForeignPtr_ $ castPtr cstr
return $ B.fromForeignPtr fp 0 $ fromIntegral len We also don't have the string Possible work-around: implement a |
* dummy * Document testing facility * add a smoke test * temp disable matrix to speed up CI testing * disable non pg stuff temporarily * lol whoops * hm * no mysql * hmm * hm * k * is it just this one ??? * oops * uh is it this one?? * groooooss * restore tests * use regular setup * remove the try * screaming * restore entire suite * -_-
Before submitting your PR, check that you've:
@since
declarations to the HaddockAfter submitting your PR:
(unreleased)
on the Changelog