hhvm icon indicating copy to clipboard operation
hhvm copied to clipboard

A virtual machine for executing programs written in Hack.

Results 231 hhvm issues
Sort by recently updated
recently updated
newest added

Summary: X-link: https://github.com/facebookincubator/zstrong/pull/748 I found it useful to be able to set `GETDEPS_WGET_ARGS` to change some of the flags to `wget` while it's in that fetch mode :) Differential Revision:...

CLA Signed
fb-exported

**Describe the bug** Originally reported by @eryi here: https://github.com/facebook/hhvm/issues/8012#issuecomment-408665965 **Standalone code, or other way to reproduce the problem** ```hack function myfunc(shape(?'a' => shape(?'b' => string)) $var): void { if (!Shapes::keyExists($var,...

hack

Summary: -Wshadow triggered in LLVM-17: ``` fbcode/folly/futures/ThreadWheelTimekeeper.cpp:61:42: error: declaration shadows a structured binding [-Werror,-Wshadow] 61 | eventBase_.runInEventBaseThread([this, cob = std::move(cob), dur] { | ^ fbcode/folly/futures/ThreadWheelTimekeeper.cpp:47:9: note: previous declaration is here...

CLA Signed
fb-exported

See https://github.com/hhvm/user-documentation/pull/1347#issuecomment-1624035694

CLA Signed

### HHVM Version ``` hhvm --version HipHop VM 3.14.5 (rel) Compiler: tags/HHVM-3.14.5-0-gc6bf714e6468213eed377527b431e9cd4cec1432 Repo schema: 9ab3fe4281c731189b558d921eb7317b0eb2b2e6 ``` ``` php --version PHP 5.5.32 (cli) (built: Feb 4 2016 23:20:47) Copyright (c) 1997-2015...

**Describe the bug** A clear and concise description of what the bug is. **Standalone code, or other way to reproduce the problem** > This should not depend on installing any...

**Describe the bug** A clear and concise description of what the bug is. **Standalone code, or other way to reproduce the problem** > This should not depend on installing any...

**Describe the bug** The code examples on the [nameof page](https://docs.hhvm.com/hack/expressions-and-operators/nameof) lead to parse errors. **Standalone code, or other way to reproduce the problem** ```hack class B {} class C extends...

This moves the code away from using the now unmaintained 0.12 branch of grmtools. There is an API incompatibility (see https://github.com/softdevteam/grmtools/blob/master/CHANGES.md) which requires a minor change.

CLA Signed

**Describe the bug** When declaring a file attribute, the typechecker should make sure the attribute class exists and that the constructor arguments typecheck. This check is not performed when the...

hack