Skip to content

Instantly share code, notes, and snippets.

View turtlesoupy's full-sized avatar
😶‍🌫️

Thomas Dimson turtlesoupy

😶‍🌫️
View GitHub Profile
[main] Building folder: skimpy
[build] Starting build
[proc] Executing command: /usr/bin/cmake --build /home/tdimson/projects/skimpy/build --config Debug --target skimpy_ext -- -j 34
[build] [ 60%] Built target fmt
[build] Scanning dependencies of target skimpy_ext
[build] [ 80%] Building CXX object src/cpp_ext/CMakeFiles/skimpy_ext.dir/skimpy_ext.cpp.o
[build] In file included from /home/tdimson/projects/skimpy/include/skimpy/skimpy.hpp:3,
[build] from /home/tdimson/projects/skimpy/src/cpp_ext/skimpy_ext.cpp:5:
[build] /home/tdimson/projects/skimpy/include/skimpy/array.hpp: In function ‘skimpy::Array<Val> skimpy::operator%(const skimpy::Array<Val>&, const skimpy::Array<Val>&) [with Val = float]’:
[build] /home/tdimson/projects/skimpy/include/skimpy/array.hpp:278:36: error: no matching function for call to ‘skimpy::Array<float>::merge<fn>(const skimpy::Array<float>&) const’
#include <pybind11/pybind11.h>
#include <chrono>
#include <random>
#include <future>
#include <thread>
namespace py = pybind11;
int32_t* newRandArray(const size_t size, const int numThreads) {
auto space = new int32_t[size];
This file has been truncated, but you can view the full file.
#ifndef TACO_C_HEADERS
#define TACO_C_HEADERS
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdbool.h>
#include <math.h>
#include <complex.h>
#include <string.h>
#define TACO_MIN(_a,_b) ((_a) < (_b) ? (_a) : (_b))
#pragma once
#include <string>
#include <thread>
namespace skimpy {
class GlobalConfig {
public:
static inline GlobalConfig& get() {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eval_bench is a Catch v2.11.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Benchmark 1-source evaluation
-------------------------------------------------------------------------------
/home/tdimson/projects/skimpy/tests/benchmarks/eval_bench.cpp:103
...............................................................................
Filters: [shifted]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eval_bench is a Catch v2.11.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Benchmark shifted 2-source plan evaluation
-------------------------------------------------------------------------------
/home/tdimson/projects/skimpy/tests/benchmarks/eval_bench.cpp:336
Filters: [shifted]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eval_bench is a Catch v2.11.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Benchmark shifted 2-source plan evaluation
-------------------------------------------------------------------------------
/home/tdimson/projects/skimpy/tests/benchmarks/eval_bench.cpp:336
Filters: [shifted]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eval_bench is a Catch v2.11.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Benchmark shifted 2-source plan evaluation
-------------------------------------------------------------------------------
/home/tdimson/projects/skimpy/tests/benchmarks/eval_bench.cpp:336
Filters: [shifted]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eval_bench is a Catch v2.11.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Benchmark shifted 2-source plan evaluation
-------------------------------------------------------------------------------
/home/tdimson/projects/skimpy/tests/benchmarks/eval_bench.cpp:336
[ 6%] Built target fmt
[ 95%] Built target asmjit
[ 97%] Building CXX object tests/benchmarks/CMakeFiles/array_bench_exe.dir/array_bench.cpp.o
In file included from /home/tdimson/projects/skimpy/tests/benchmarks/array_bench.cpp:10:
/home/tdimson/projects/skimpy/include/skimpy/detail/util.hpp: In substitution of ‘template<class ... Args> decltype (declval<____C_A_T_C_H____T_E_S_T____16()::<lambda(auto:55&, auto:56)> >()(declval<const skimpy::detail::util::Fix<____C_A_T_C_H____T_E_S_T____16()::<lambda(auto:55&, auto:56)> >&>(), (forward<Args>)(skimpy::detail::util::Fix::operator()::args)...)) skimpy::detail::util::Fix<____C_A_T_C_H____T_E_S_T____16()::<lambda(auto:55&, auto:56)> >::operator()<Args ...>(Args&& ...) const [with Args = {skimpy::Array<int>}]’:
/home/tdimson/projects/skimpy/tests/benchmarks/array_bench.cpp:148:17: required from ‘____C_A_T_C_H____T_E_S_T____16()::<lambda(auto:55&, auto:56)> [with auto:55 = skimpy::detail::util::Fix<____C_A_T_C_H____T_E_S_T____16()::<lambda(auto:55&, auto:56)> >; a