bugfix

7 jobs for SALSA in 4 minutes and 17 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Build Gcc Nocheck
failed #7177
job_build_gcc_nocheck

00:01:25

 
  Test Gcc Nocheck
skipped #7178
job_test_gcc_nocheck
 
  Build Clang
failed #7179
job_build_clang

00:01:59

 
  Test Clang
skipped #7180
job_test_clang
 
  Code Coverage
skipped #7181
job_code_coverage
 
  Build Python
failed #7182
job_build_python

00:00:52

 
  Test Python
skipped #7183
job_test_python
 
Name Stage Failure
failed
job_build_clang Build Clang
                size_t size = snprintf( nullptr, 0, format.c_str(), args ... ) + 1; // Extra space for '\0'
~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
src/xerus/applications/uqSALSA.cpp:1388:16: note: in instantiation of function template specialization 'xerus::uq::string_format<double, double, unsigned long>' requested here
std::cout << string_format("Residual decreased from %.2e to %.2e in %u iterations.\n", initialResidual, bestTrainingResidual, iteration)
^
7 warnings and 3 errors generated.
make: *** [Makefile:367: build/.libObjects/src/xerus/applications/uqSALSA.o] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
job_build_python Build Python
mkdir -p build/
g++ -shared -fPIC -Wl,-soname,libxerus.so -std=c++11 -Wall -Wextra -pedantic -ftemplate-backtrace-limit=0 -Wundef -Wunreachable-code -Wdisabled-optimization -Wcast-qual -Wsign-promo -Winit-self -Wnon-virtual-dtor -Woverloaded-virtual -Wconversion -Wfloat-equal -Wshadow -Wswitch-default -Wpacked -Wcast-align -Wctor-dtor-privacy -Wold-style-cast -Wuseless-cast -Wno-error=useless-cast -Wlogical-op -Wtrampolines -Wsuggest-override -Wno-comment -Wno-unknown-pragmas -Wno-unused-parameter -D XERUS_VERSION="4.0.1" -D XERUS_VERSION_MAJOR=4 -D XERUS_VERSION_MINOR=0 -D XERUS_VERSION_REVISION=1 -D XERUS_VERSION_COMMIT=0 -D XERUS_LOG_INFO -g -I include src/xerus/htNetwork.cpp src/xerus/performanceData.cpp src/xerus/measurments.cpp src/xerus/htStack.cpp src/xerus/indexedTensor_tensor_evaluate.cpp src/xerus/tensor.cpp src/xerus/contractionHeuristic.cpp src/xerus/indexedTensor.cpp src/xerus/indexedTensorWritable.cpp src/xerus/cholmod_wrapper.cpp src/xerus/indexedTensorList.cpp src/xerus/ttNetwork.cpp src/xerus/sparseTimesFullContraction.cpp src/xerus/tensor_specializations.cpp src/xerus/arpackWrapper.cpp src/xerus/basic.cpp src/xerus/ttStack.cpp src/xerus/indexedTensorReadOnly.cpp src/xerus/link.cpp src/xerus/tensorNetwork.cpp src/xerus/indexedTensor_tensor_solve.cpp src/xerus/tensorNode.cpp src/xerus/indexedTensorMoveable.cpp src/xerus/blockTT.cpp src/xerus/blasLapackWrapper.cpp src/xerus/indexedTensor_tensor_factorisations.cpp src/xerus/index.cpp src/xerus/algorithms/randomSVD.cpp src/xerus/algorithms/largestEntry.cpp src/xerus/algorithms/asd.cpp src/xerus/algorithms/optimizationAlgorithm.cpp src/xerus/algorithms/adf.cpp src/xerus/algorithms/iht.cpp src/xerus/algorithms/cg.cpp src/xerus/algorithms/retractions.cpp src/xerus/algorithms/als.cpp src/xerus/algorithms/decompositionAls.cpp src/xerus/algorithms/steepestDescent.cpp src/xerus/applications/uqSALSA.cpp src/xerus/applications/uq.cpp src/xerus/applications/uqAdf.cpp src/xerus/examples/specificLowRankTensors.cpp src/xerus/examples/tensorCompletion.cpp -L ./build/ -Wl,--as-needed -lxerus_misc -lcholmod -lspqr -llapacke -llapack -lopenblas -lgfortran -o build/libxerus.so
src/xerus/applications/uqSALSA.cpp:90:39: error: ‘Gray’ function uses ‘auto’ type specifier without trailing return type
static auto Gray(const double _value) {
^
src/xerus/applications/uqSALSA.cpp:90:39: note: deduced return type only available with -std=c++14 or -std=gnu++14
make: *** [Makefile:228: build/libxerus.so] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
job_build_gcc_nocheck Build Gcc Nocheck
mkdir -p build/.libObjects/src/xerus/applications/
g++ -I include src/xerus/applications/uqSALSA.cpp -c -std=c++11 -Wall -Wextra -pedantic -ftemplate-backtrace-limit=0 -Wundef -Wunreachable-code -Wdisabled-optimization -Wcast-qual -Wsign-promo -Winit-self -Wnon-virtual-dtor -Woverloaded-virtual -Wconversion -Wfloat-equal -Wshadow -Wswitch-default -Wpacked -Wcast-align -Wctor-dtor-privacy -Wold-style-cast -Wuseless-cast -Wno-error=useless-cast -Wlogical-op -Wtrampolines -Wsuggest-override -Wno-comment -Wno-unknown-pragmas -Wno-unused-parameter -Werror -fmax-errors=3 -Wno-error=unused-parameter -Wno-error=unused-variable -Wno-error=disabled-optimization -Wno-error=unused-but-set-variable -Wno-error=maybe-uninitialized -D XERUS_VERSION="4.0.1" -D XERUS_VERSION_MAJOR=4 -D XERUS_VERSION_MINOR=0 -D XERUS_VERSION_REVISION=1 -D XERUS_VERSION_COMMIT=0 -D XERUS_LOG_INFO -D XERUS_DISABLE_RUNTIME_CHECKS -g -MMD -o build/.libObjects/src/xerus/applications/uqSALSA.o
src/xerus/applications/uqSALSA.cpp:90:39: error: ‘Gray’ function uses ‘auto’ type specifier without trailing return type
static auto Gray(const double _value) {
^
src/xerus/applications/uqSALSA.cpp:90:39: note: deduced return type only available with -std=c++14 or -std=gnu++14
make: *** [Makefile:367: build/.libObjects/src/xerus/applications/uqSALSA.o] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1