Skip to content

Stack overflow compiling serde_codegen 0.8 on OSX nightly #486

@alexcrichton

Description

@alexcrichton

I've been seeing some failures in compiling serde_codegen on Travis OSX builders using the nightly compiler:

   Compiling serde_codegen v0.8.0

error: failed to run custom build command for `serde_codegen v0.8.0`

process didn't exit successfully: `/Users/travis/build/alexcrichton/backtrace-rs/target/debug/build/serde_codegen-bb1ef080fae9a50a/build-script-build` (signal: 6, SIGABRT: process abort signal)

--- stderr

thread 'main' has overflowed its stack

fatal runtime error: stack overflow

I wonder, is the build script for serde-codegen doing anything that might cause this? This started regressing for me about the time MIR codegen landed, and there's a few known stack-space issues with MIR, but for now could an explicitly large stack be used perhaps?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions