Vadim Markovtsev

Results 110 issues of Vadim Markovtsev

I have noticed that if I update the lowest image in our stack - `ml-infra-base-python` - the CI build fails due to the log exceeding the maximum length limit. This...

@mcuadros used https://github.com/hadolint/hadolint for the docker best practices dashboard in sourced-ee. It found sensible problems in our own Dockerfiles according to @warenlg Let's add it to our CI?

I reproduce the performance parity between Torch/cuBLAS and 03-matrix-multiplication on H100 and float16: ``` M N K cuBLAS Triton 0 256.0 256.0 256.0 4.112063 0.420271 1 384.0 384.0 384.0 12.730015...

I get the following in the logs: ``` CAISiQ [INFO] Response Code: 200 [INFO] { "newMediaItemResults": [ { "uploadToken": "CAISiQ", "status": { "code": 3, "message": "BAD_IMAGE: There was an error...

As we have recently found out, the positions of UAST nodes must be measured in bytes, not in runes. However, we require working with strings, so we had to [build...

I have already seen several times that it is often required to quickly compare two sets of UAST nodes. The naive approach is to compare each to each which is...

enhancement

The following code hangs: ```python import bblfsh def decode(uast): return bblfsh.decode(uast).load() uasts = [b"", b"", ...] # protobuf bytes pool = multiprocessing.Pool(multiprocessing.cpu_count()) pool.map(decode, uasts) ``` however this doesn't ```python def...

bug

Following up the query from #365 `//uast:Function/../../Name` it returns ![image](https://user-images.githubusercontent.com/2793551/52918519-62a88400-32f8-11e9-911c-2cec3f88a7cf.png) According to [XPath examples in Wikipedia](https://en.wikipedia.org/wiki/XPath#Examples) this XPath should extract the "Name" *attribute*: `//uast:Function/../../Name/@Name` - however, it doesn't. The result...

Having obtained function names in #365 I need to get the actual strings. My current take is ```go nodeName, err := tools.FilterNode(node, "//uast:Function/../../Name") if err != nil { return nil,...

Semantic UAST screenshots Go Java JS PHP Python Ruby As can be seen, `//*[@type='uast:FunctionGroup]/Nodes/Node/Name[@type='uast:Identifier']/Name` works for Go, JavaScript, Python and Ruby. `//*[@role='Function']/name[@type='uast:Identifier']/Name` works for Java and PHP. Therefore there is...

bug