[l_msdetect@mpc2198 build]$ make all [ 25%] Building NVCC (Device) object CMakeFiles/jungfrau-photoncounter.dir/src/jungfrau-photoncounter_generated_Filecache.cpp.o /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/atomic/AtomicOmpBuiltIn.hpp: In static member function ‘static T alpaka::atomic::traits::AtomicOp::atomicOp(const alpaka::atomic::AtomicOmpBuiltIn&, T*, const T&)’: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/atomic/AtomicOmpBuiltIn.hpp:137:12: error: invalid form of ‘#pragma omp atomic’ before ‘;’ token ref = value; ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In lambda function: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:382:39: error: parameter packs not expanded with ‘...’: auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:382:39: note: ‘args’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:382:44: error: expansion pattern ‘args’ contains no argument packs auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In lambda function: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:39: error: parameter packs not expanded with ‘...’: auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:39: note: ‘args’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:44: error: expansion pattern ‘args’ contains no argument packs auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/kernel/TaskKernelCpuThreads.hpp: In lambda function: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/kernel/TaskKernelCpuThreads.hpp:243:57: error: parameter packs not expanded with ‘...’: blockThreadExecAcc( ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/kernel/TaskKernelCpuThreads.hpp:243:57: note: ‘args’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/kernel/TaskKernelCpuThreads.hpp:243:62: error: expansion pattern ‘args’ contains no argument packs blockThreadExecAcc( ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In instantiation of ‘struct alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::queue::traits::Enqueue, alpaka::event::EventCpu>::enqueue(std::shared_ptr&, alpaka::event::EventCpu&)::__lambda22; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]::__lambda14’: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:52: required from ‘decltype (declval >().get_future()) alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::queue::traits::Enqueue, alpaka::event::EventCpu>::enqueue(std::shared_ptr&, alpaka::event::EventCpu&)::__lambda22; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/event/EventCpu.hpp:223:3: required from here /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:39: error: using invalid field ‘alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...)::__lambda14::__args’ auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In instantiation of ‘struct alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::queue::traits::Enqueue, alpaka::event::EventCpu>::enqueue(std::shared_ptr&, alpaka::event::EventCpu&)::__lambda22; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]::__lambda16’: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:601:3: required from ‘decltype (declval >().get_future()) alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::queue::traits::Enqueue, alpaka::event::EventCpu>::enqueue(std::shared_ptr&, alpaka::event::EventCpu&)::__lambda22; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/event/EventCpu.hpp:223:3: required from here /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:593:31: error: using invalid field ‘alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...)::__lambda16::__boundTask’ auto extendedTask( ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In instantiation of ‘struct alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::wait::traits::WaiterWaitFor, alpaka::event::EventCpu>::waiterWaitFor(std::shared_ptr&, const alpaka::event::EventCpu&)::__lambda23; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]::__lambda14’: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:52: required from ‘decltype (declval >().get_future()) alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::wait::traits::WaiterWaitFor, alpaka::event::EventCpu>::waiterWaitFor(std::shared_ptr&, const alpaka::event::EventCpu&)::__lambda23; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/event/EventCpu.hpp:376:3: required from here /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:590:39: error: using invalid field ‘alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...)::__lambda14::__args’ auto boundTask([=](){return task(args...);}); ^ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp: In instantiation of ‘struct alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::wait::traits::WaiterWaitFor, alpaka::event::EventCpu>::waiterWaitFor(std::shared_ptr&, const alpaka::event::EventCpu&)::__lambda23; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]::__lambda16’: /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:601:3: required from ‘decltype (declval >().get_future()) alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...) [with TFnObj = alpaka::wait::traits::WaiterWaitFor, alpaka::event::EventCpu>::waiterWaitFor(std::shared_ptr&, const alpaka::event::EventCpu&)::__lambda23; TArgs = {}; TIdx = long unsigned int; TConcurrentExec = std::thread; TPromise = std::promise; TYield = void; TMutex = std::mutex; TCondVar = std::condition_variable; decltype (declval >().get_future()) = std::future]’ /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/event/EventCpu.hpp:376:3: required from here /home/l_msdetect/tools/spack/opt/spack/linux-rhel7-x86_64/gcc-7.3.0/alpaka-develop-ty4miyhtrv3srem66idnig235wo2y4k5/include/alpaka/core/ConcurrentExecPool.hpp:593:31: error: using invalid field ‘alpaka::core::detail::ConcurrentExecPool::enqueueTask(TFnObj&&, TArgs&& ...)::__lambda16::__boundTask’ auto extendedTask( ^ CMake Error at jungfrau-photoncounter_generated_Filecache.cpp.o.Release.cmake:279 (message): Error generating file /home/l_msdetect/jungfrau-photoncounter/build/CMakeFiles/jungfrau-photoncounter.dir/src/./jungfrau-photoncounter_generated_Filecache.cpp.o make[2]: *** [CMakeFiles/jungfrau-photoncounter.dir/src/jungfrau-photoncounter_generated_Filecache.cpp.o] Error 1 make[1]: *** [CMakeFiles/jungfrau-photoncounter.dir/all] Error 2 make: *** [all] Error 2