I am using image : sonarsource/sonar-scanner-cli:10 to run sonar analysis for Objective c and c++ code with Auto config mode enabled. Execution fails with multiple errors.
INFO: CFamily analysis configuration mode: AutoConfig
INFO: AutoConfig mode for C and C++ is enabled
INFO: Objective-C is not supported in AutoConfig mode
INFO: The following rules aren't available in AutoConfig mode: [S819, S820, S860, S878, S905, S961, S1068, S1235, S2275, S3744, S4263, S5265, S5276, M23_324, S930, S950, S1914, S5536]
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 29.693s
ERROR: Error during SonarScanner execution
INFO: Final Memory: 74M/274M
INFO: ------------------------------------------------------------------------
java.lang.IllegalStateException: java.io.IOException: Cannot run program "/builds/project-repo/.scannerwork/.sonartmp/232423553463535/subprocess" (in directory "."): error=2, No such file or directory
at com.sonar.cpp.analyzer.Subprocess.execute(Subprocess.java:74)
at com.sonar.cpp.plugin.CFamilySensor$AutoScanUtils.generateAutoScanMacros(CFamilySensor.java:939)
at com.sonar.cpp.plugin.CFamilySensor$AutoScanUtils.lambda$generateAutoScanMacros$0(CFamilySensor.java:862)
at com.sonar.cpp.analyzer.AnalysisExecutor.lambda$submit$0(AnalysisExecutor.java:58)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.io.IOException: Cannot run program "/builds/project-repo/.scannerwork/.sonartmp/232423553463535/subprocess" (in directory "."): error=2, No such file or directory
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at com.sonar.cpp.analyzer.Subprocess.execute(Subprocess.java:72)