Chris Hopman

Results 21 comments of Chris Hopman

Personally I think it's just a bug and would love to see us fix it. But, it's actually more that the behavior in the condition is wrong, but for the...

> Reading the docs, it seems like constraints added to our platform should work Yeah, marking it target incompatible will cause it to be skipped without error when resolved in...

Yeah, I've always been on the side that the right thing to do is to cache test results, I'd love to see us internally move to that model. Maybe I'm...

I think buck2_data/data.proto is considered a backward compatible specification of the buck2 events. As @krallin noted, the daemon.proto stuff isn't, but that's probably okay for this use case. I'd expect...

Do you know which format the cycle error is? We have two things that detect cycles, one prints the cycle all on one line and its hard to read and...

It can be expressed in starlark. Here's an implementation I found: https://github.com/LoopPerfect/rxterm/blob/master/subdir_glob.bzl. It looks basically the same as our internal one, maybe that's actually available already too.

So most of the resources implementations (not just c++, but also python, java, etc) have both a build time component and a runtime component. For c++, the build time component...

No, I mean you'd do the layout at build time. You'd have your cxx_binary be like `//target:exe-bin` and then some other target `//target:exe` that depends on it and lays it...

One of the challenges is that superconsole needs to propagate errors up from Components. I guess we could resolve that by Component still using anyhow::Result and wrapping any errors in...