ENH: use std::call_once to register factories in SensorTransformFactory

21 jobs for !806 with 2150-factory-sensor-transforms in 103 minutes and 4 seconds (queued for 5 minutes and 18 seconds)
latest detached
Status Job ID Name Coverage
  Precheck
passed #44155
fast-build

00:09:28

passed #44156
legal-check

00:01:21

 
  Prepare
passed #44158
centos-xdk-prepare

00:00:45

passed #44159
macos
macos-xdk-prepare

00:00:41

passed #44157
ubuntu-xdk-prepare

00:00:33

passed #44160
windows10
windows-10-prepare

00:01:18

failed #44161
windows8
windows-8-prepare

00:00:05

 
  Build
passed #44164
centos-xdk-build

00:32:28

failed #44162
allowed to fail
debian-build

00:30:01

failed #44165
macos
macos-xdk-build

00:15:57

failed #44163
ubuntu-xdk-build-doc

00:26:33

failed #44168
ubuntu-xdk-qa-code-coverage

00:59:25

passed #44169
ubuntu-xdk-qa-static-analysis

01:03:59

failed #44166
windows10
windows-10-build

00:49:33

skipped #44167
windows8
windows-8-build
 
  Report
skipped #44170
ubuntu-xdk-report
 
  External
passed cdash:centos-6.6-gcc

failed cdash:debian-testing-gcc

failed cdash:macos-10.11.6-clang

failed cdash:ubuntu-18.04-llvm-qa

failed cdash:windows-10-x64-vc14.20

 
Name Stage Failure
failed
windows-10-build Build
WARNING: OTB-*.run: no matching files              
WARNING: OTB-*.zip: no matching files
WARNING: build/compile_commands.json: no matching files
WARNING: build/ctest_report.xml: no matching files
WARNING: build/cppcheck_report.xml: no matching files
WARNING: build/coverage_report.xml: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=44166 responseStatus=201 Created token=xjuxWud7
Cleaning up file based variables
ERROR: Job failed: exit status 4294967295
failed
ubuntu-xdk-qa-code-coverage Build
WARNING: OTB-*.run: no matching files              
WARNING: OTB-*.zip: no matching files
build/compile_commands.json: found 1 matching files and directories

WARNING: build/ctest_report.xml: no matching files
WARNING: build/cppcheck_report.xml: no matching files
WARNING: build/coverage_report.xml: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=44168 responseStatus=201 Created token=JX6yGekJ
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
debian-build Build
WARNING: OTB-*.run: no matching files              
WARNING: OTB-*.zip: no matching files
WARNING: build/compile_commands.json: no matching files
WARNING: build/ctest_report.xml: no matching files
WARNING: build/cppcheck_report.xml: no matching files
WARNING: build/coverage_report.xml: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=44162 responseStatus=201 Created token=hTBSg1Ld
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
ubuntu-xdk-build-doc Build
WARNING: OTB-*.run: no matching files              
WARNING: OTB-*.zip: no matching files
WARNING: build/compile_commands.json: no matching files
WARNING: build/ctest_report.xml: no matching files
WARNING: build/cppcheck_report.xml: no matching files
WARNING: build/coverage_report.xml: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=44163 responseStatus=201 Created token=r9NyEQSK
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
macos-xdk-build Build
WARNING: OTB-Doxygen-*.tar.bz2: no matching files  
WARNING: OTB-*.run: no matching files
WARNING: OTB-*.zip: no matching files
WARNING: build/compile_commands.json: no matching files
WARNING: build/ctest_report.xml: no matching files
WARNING: build/cppcheck_report.xml: no matching files
WARNING: build/coverage_report.xml: no matching files
Uploading artifacts to coordinator... ok
id=44165 responseStatus=201 Created token=kR3uqkem
ERROR: Job failed: exit status 1
failed
windows-8-prepare Prepare
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=49096 revision=7f7a4bb0 version=13.11.0
sb_branch.txt: found 1 matching files and directories

WARNING: build/*/*/*/*.log: no matching files
WARNING: build/*/*/*/*.cmake: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=44161 responseStatus=201 Created token=kc4RAK_s
Cleaning up file based variables
ERROR: Job failed: exit status 1