Steven R. Brandt
Steven R. Brandt
@NanmiaoWu no, I'm running inside a singularity image.
@sithhell @khuck it would be great to have a docker image with the address sanitizer enabled and working correctly.
OK, I attempted to make a Phylanx docker image that uses sanitize. I fail at the Phylanx link step. Here's the Dockerfile I attempted to use Setting `-lasan` in `CMAKE_EXE_LINKER`...
@khuck I've discovered the `-shared-libasan` flag. I'm experimenting with that.
@khuck @sithhell Current Dockerfile: Ok, this uses `-shared-libasan` and everything compiles, but when I try to run Phylanx Hello World, I get this: ```console ==27==Shadow memory range interleaves with an...
@khuck I'm using the System Allocator, see the docker file I linked. You can't even run "physl --doc" without problems: ```console # bin/physl --doc terminate called after throwing an instance...
So, a small success (I think). The problem seems to have partly been the 80 core cluster I built it on... Running on a smaller machine, I get this. You...
The following code prints "5". Does that mean this issue is fixed? ```python from phylanx import Phylanx @Phylanx def foo(): def add(a, b): a + b add(3, 2) print(foo()) ```
This also works ```python @Phylanx def foo2(): def one(a): a + 5 return one(3) ```
Also, this PhySL code works... which is different from the above (the one above doesn't work because it contains an undefined variable named `var`): ```scheme block( define(main_func, x, block( define(inner,...