diff --git a/.ckr.json b/.ckr.json
index c867adf..206447a 100644
--- a/.ckr.json
+++ b/.ckr.json
@@ -1,24 +1,25 @@
{
- "data_name": "CK (machine learning based) multi-objective autotuning",
- "data_alias": "ck-autotuning",
- "data_uid": "a4328ba99679e0d1",
- "data_uoa": "ck-autotuning",
+ "data_alias": "ck-autotuning",
+ "data_name": "CK (machine learning based) multi-objective autotuning",
+ "data_uid": "a4328ba99679e0d1",
+ "data_uoa": "ck-autotuning",
"dict": {
+ "checkouts": {
+ "stable": {
+ "branch": "master",
+ "checkout": "5efde26"
+ }
+ },
+ "desc": "Portable and customizable CK workflow for multi-dimensional and multi-objective benchmarking, autotuning and co-design (see real use cases: 1 and 2).",
"repo_deps": [
{
"repo_uoa": "ck-env"
- },
+ },
{
"repo_uoa": "ck-analytics"
}
- ],
- "url": "https://github.com/ctuning/ck-autotuning",
+ ],
"shared": "git",
- "checkouts":{
- "stable":{
- "branch":"master",
- "checkout":"5efde26"
- }
- }
+ "url": "https://github.com/ctuning/ck-autotuning"
}
}
diff --git a/CHANGES b/CHANGES
index 644e5d4..16ae495 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,48 +1,50 @@
-* 2019.07.09 - propagate compiler_tags specifically for "get_compiler_version" subaction based on request here:
+* 2020.01.31 - [gfursin] improved error message in program module.
+
+* 2019.07.09 - [gfursin] propagate compiler_tags specifically for "get_compiler_version" subaction based on request here:
https://groups.google.com/forum/#!topic/collective-knowledge/Lu-kQCSrhIE
-* 2019.05.26 - [FGG] added 2 flags to ck run program
+* 2019.05.26 - [gfursin] added 2 flags to ck run program
--record_deps={file to record resolved dependencies}
--run_batch_name={use this filename instead of randomly generated one
to run a workload}
-* 2019.04.28 - [FGG] added automatic installation of MILEPOST repo
+* 2019.04.28 - [gfursin] added automatic installation of MILEPOST repo
(see https://github.com/ctuning/ck/issues/100)
-* 2019.03.30 - [FGG] changed -lm to %CK_EXTRA_LIB_M% in package:lib-rtl-xopenme
+* 2019.03.30 - [gfursin] changed -lm to %CK_EXTRA_LIB_M% in package:lib-rtl-xopenme
-* 2019.03.08 - [FGG] added prototype of a flag --use_clang_opt to ck compile program
+* 2019.03.08 - [gfursin] added prototype of a flag --use_clang_opt to ck compile program
-* 2019.03.05 - [FGG] added link to http://ReuseResearch.com
+* 2019.03.05 - [gfursin] added link to http://ReuseResearch.com
-* 2019.02.08 - [FGG] improved problem reporting in third-party program workflows (pipelines)
+* 2019.02.08 - [gfursin] improved problem reporting in third-party program workflows (pipelines)
-* 2018.12.02 - [FGG] added sorting of run_cmds in program meta (using integer "sort")
+* 2018.12.02 - [gfursin] added sorting of run_cmds in program meta (using integer "sort")
-* 2018.11.28 - [FGG] added info about failed program workflows (how to report)
+* 2018.11.28 - [gfursin] added info about failed program workflows (how to report)
* 2018.11.26 - Added APIs to listed modules
-* 2018.11.21 - [FGG] added automatic redirect of some APIs
+* 2018.11.21 - [gfursin] added automatic redirect of some APIs
-* 2018.10.31 - [FGG] minor fix when redirecting git revision to null on Linux
+* 2018.10.31 - [gfursin] minor fix when redirecting git revision to null on Linux
(see https://github.com/ctuning/reproduce-milepost-project/issues/8).
-* 2018.07.17 - [FGG] added support for new website when generating lists of components
+* 2018.07.17 - [gfursin] added support for new website when generating lists of components
-* 2018.07.15 - [FGG] added recording of MILEPOST features to JSON file:
+* 2018.07.15 - [gfursin] added recording of MILEPOST features to JSON file:
ck pipeline program:{program_name} --speed --no_run --milepost --milepost_out_file=milepost-features.json
-* 2018.06.21 - [FGG] when adding new dataset CK will now ask for tags and a file
- [FGG] merged patch from Stuart (see issue #30).
+* 2018.06.21 - [gfursin] when adding new dataset CK will now ask for tags and a file
+ [gfursin] merged patch from Stuart (see issue #30).
-* 2018.06.17 - [FGG] added --debug_run_cmd to substitute original command line in program with a user one
+* 2018.06.17 - [gfursin] added --debug_run_cmd to substitute original command line in program with a user one
-* 2018.06.06 - [FGG] automatically generate list of all programs for http://cknowledge.org/shared-programs.html
+* 2018.06.06 - [gfursin] automatically generate list of all programs for http://cknowledge.org/shared-programs.html
* 2018.05.27 - [sztaylor] propogate "target" to platform-specific modules (detect info, set freq, etc) - see issue #12.
-* 2018.05.24 - [FGG] provided prototype of templates when adding new programs (ck add program --template)
+* 2018.05.24 - [gfursin] provided prototype of templates when adding new programs (ck add program --template)
* 2018.05.20 - added "image classification (simulation)" program.species to differentiate
benchmarking on real image classification vs random values
diff --git a/module/program/module.py b/module/program/module.py
index 40962ad..2002631 100644
--- a/module/program/module.py
+++ b/module/program/module.py
@@ -7666,10 +7666,19 @@ def print_warning(i):
if url!='':
url1=url+'/tree/master/program/'+pduoa
url2=url+'/issues'
+
+ ck.out('')
ck.out(' CK repo URL: '+url)
ck.out(' CK program URL: '+url1)
+
ck.out(' Issues URL: '+url2)
+ crurl=ck.cfg.get('wiki_data_web','')
+ if crurl!='':
+ crurl+='program/'+pduoa
+ ck.out('')
+ ck.out(' CodeReef stable package URL: '+crurl)
+
ck.out(' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~')
x1='the community'
@@ -7678,7 +7687,9 @@ def print_warning(i):
x1='the authors'
x2=url2
- ck.out(' Please, submit the log to '+x1+' of this external CK program workflow at "'+x2+'" to collaboratively fix this problem!')
+ ck.out('')
+ ck.out(' Please, submit the *full* log to '+x1+' of this external CK package')
+ ck.out(' at '+x2+' to collaboratively fix this problem!')
ck.out('')
return {'return':0}