wheatman

Results 12 issues of wheatman

On https://cmuparlay.github.io/parlaylib/other/scheduler.html in the links on the top of the page to the different sections Binary forking (parallel_do) Parallel-for loops (parallel_for) Blocked-for loops (blocked_for) all don't work, while the rest...

documentation

When I first try and build using `./build.sh release` I get `CMake Error at cmake/modules/CheckCompilerVersion.cmake:12 (message): Host GCC version must be at least 4.8! Call Stack (most recent call first):...

When I compile the code found in https://github.com/wheatman/extended-csr/tree/tapir_crash with ./setup.sh clang++ test2.cpp I get a compiler crash instead of just gracefully failing with a message that I have cilk_api calls...

The following code ``` #include int main() { cilk_for(int i = 0; i < 10; i++) {} return 0; } ``` gives the warning of ``` del.cpp:3:5: warning: CodeGen found...

bug

### Describe the bug When misusing cilk_for the error message uses _Cilk_for instead of cilk_for The following code ``` #include int main() { cilk_for(int i = 0; i < 10;...

bug

### Describe the bug I noticed I was getting slower than expected performance in a fairly simple parallel sum and compared it to comparative code using [parlaylib's](https://github.com/cmuparlay/parlaylib) schedule. I made...

bug

The following code crashes with a lot of errors with unknown type names ``` namespace ns { #include } // namespace ns #include int main(int argc, char *argv[]) { return...

A minor thing I noticed when trying to create a minimal example for #47 If you use cilksan and forget to compile with -fopencilk you get a lot of linker...

### Describe the bug when compiling with `-fcilkplus` it errors with `/usr/bin/ld: cannot find -lcilkrts: No such file or directory` ### Expected behavior For it to error with a message...

bug

Compiling some code gave the warning ``` warning: Tapir loop not transformed: failed to use divide-and-conquer loop spawning. Compile with -Rpass-analysis=loop-spawning for more details. [-Wpass-failed=loop-spawning] ``` However, this warning seems...