Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #20988
Closed (moved) (moved)
Open
Issue created Dec 15, 2016 by cypherpunks@cypherpunks

Test fgets_eagain fails on FreeBSD-amd64

According to the BSD Buildbot

util/fgets_eagain: 
  FAIL src/test/test_util.c:3952: assert(retptr OP_EQ buf): 0x0 vs 0x7fffffffe944
  [fgets_eagain FAILED]

This means that fgets returns a null pointer on partial lines instead of the buffer as expected.

Previously this test was passing but started failing with build #105. Looking at the changes to libc it looks like this is caused by revision 305413 (which was added earlier in the same month the test started failing).

I'm unsure whether FreeBSD is right and other libc implementations are wrong or the other way around.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking