GSoC 2026 - Introduction: Mithilesh Mattapalli - Hello World on Apple Silicon (M1)

Hi everyone,

I am Mithilesh Mattapalli, a sophomore student interested in contributing to RTEMS for GSoC 2026. My interest lies specifically in Python tooling and automation tasks.

Proof of Work:
I have successfully built the RTEMS 7 toolchain for sparc/erc32 on my Apple Silicon (M1) Mac.

  • During the process, I encountered the known build failure in psxtimes01 related to timespec_get.
  • I verified that applying Merge Request !889 locally fixed the issue and allowed the full test suite to compile successfully.

Since I cannot upload attachments as a new user, here is the content of my patch (hello_mithilesh.patch) which modifies the Hello World sample:

diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c
index c9f07118c5..0e879e02bf 100644
--- a/testsuites/samples/hello/init.c
+++ b/testsuites/samples/hello/init.c
@@ -43,7 +43,7 @@ static rtems_task Init(
 
   rtems_print_printer_fprintf_putc(&rtems_test_printer);
   TEST_BEGIN();
-  printf( "Hello World\n" );
+  printf( "Hello M MITHILESH\n" );
   TEST_END();
   rtems_test_exit( 0 );
 }
Next Steps: I am currently exploring Issue #3948 (Export Issues from Coverity Scan). I have requested contributor access to the RTEMS Coverity project and am waiting for approval to begin analyzing the export data format.

Thanks, please add yourself to tracking/2026 · main · RTEMS / Programs / Google Summer of Code · GitLab

Have a look at last year’s directory for some idea how to structure your personal page if you’d like some inspiration.