Skip to content

Instantly share code, notes, and snippets.

@rushabhvg
Last active March 20, 2024 12:34
Show Gist options
  • Save rushabhvg/eacb3ff6658750dd37db46ac6eb4ee3d to your computer and use it in GitHub Desktop.
Save rushabhvg/eacb3ff6658750dd37db46ac6eb4ee3d to your computer and use it in GitHub Desktop.
Rust App on Apache NuttX RTOS (QEMU RISC-V 32-bit): Build Log. See https://github.com/apache/nuttx/issues/11907
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust$ cd nuttx/
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ git pull
Already up to date.
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ git status
On branch nuttx-rust-build
Your branch is up to date with 'origin/nuttx-rust-build'.
nothing to commit, working tree clean
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ rustup target add riscv32i-unknown-none-elf
info: component 'rust-std' for target 'riscv32i-unknown-none-elf' is up to date
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ make
CPP: /home/rushabhvg/Desktop/nuttx-rust/nuttx/boards/risc-v/qemu-rv/rv-virt/scripts/ld.script-> /home/rushabhvg/Desktop/nuttx-rust/nuttx/boards/risc-v/qemu-rv/rv-virt/scripts/ld.script.tmpLD: nuttx
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(hello_rust_main.rs.home.rushabhvg.Desktop.nuttx-rust.apps.examples.hello_rust_1.o): mis-matched ISA version 2.1 for 'i' extension, the output version is 2.0
riscv64-unknown-elf-ld: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(hello_rust_main.rs.home.rushabhvg.Desktop.nuttx-rust.apps.examples.hello_rust_1.o): can't link soft-float modules with double-float modules
riscv64-unknown-elf-ld: failed to merge target specific data of file /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(hello_rust_main.rs.home.rushabhvg.Desktop.nuttx-rust.apps.examples.hello_rust_1.o)
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sh_main.c.home.rushabhvg.Desktop.nuttx-rust.apps.system.nsh_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(ostest_main.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(posixtimer.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_exit.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_rwlock.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_rwlock_cancel.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(restart.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(robust.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(roundrobin.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(schedlock.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sem.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(semtimed.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(setvbuf.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sighand.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sighelper.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(signest.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sigprocmask.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedmqueue.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedmutex.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedwait.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(waitpid.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(nsh_system.c.home.rushabhvg.Desktop.nuttx-rust.apps.nshlib_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(barrier.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(cancel.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(cond.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(dev_null.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(fpu.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(getopt.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(libc_memmem.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(mqueue.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(mutex.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_fstat.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_munmap.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_open.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_close.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_unlink.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_exec.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_execsymtab.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_loadmodule.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_execmodule.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/arch/risc-v/src/board/libboard.a(qemu_rv_appinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/nuttxspace/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/rv32imafdc/ilp32d/libgcc.a(_clzsi2.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(env_putenv.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(group_exitinfo.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_send.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_timedsend.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_sndinternal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_receive.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_timedreceive.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_rcvinternal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgfree.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgqalloc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgqfree.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_join.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_getschedparam.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexdestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutextimedlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexunlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condsignal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_setschedprio.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_barrierwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutex.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexconsistent.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_queue.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_notification.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_getpid.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_restart.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(timer_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(timer_settime.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(wd_gettime.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(group_join.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(mkrd.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(syslog_putc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(syslog_write.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(ramdisk.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_isprint.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_envpath.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_attr_setstacksize.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierattr_init.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierattr_destroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierdestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_condinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_conddestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_condtimedwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_kill.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutexattr_init.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutexattr_setrobust.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutex_lock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_yield.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock_rdlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock_wrlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_setcancelstate.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_testcancel.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(task_testcancel.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_destroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_wait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_timedwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_clockwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_post.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sig_hold.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sig_relse.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_printf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_putchar.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_puts.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fopen.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fclose.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_libfwrite.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_rdflush_unlocked.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fputc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fputs.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fprintf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_vfprintf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_setvbuf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_stdoutstream.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_memmem.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_getopt_long.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_getopt_longonly.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fwrite.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libarch.a(riscv_fpucmp.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_registerblockdriver.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutextrylock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condbroadcast.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condclockwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_tgkill.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
make[1]: *** [Makefile:179: nuttx] Error 1
make: *** [tools/Unix.mk:546: nuttx] Error 2
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ xxd -c 1 ../apps/examples/hello_rust/*hello_rust_1.o \
| sed 's/00000024: 00/00000024: 04/' \
| xxd -r -c 1 - /tmp/hello_rust_1.o
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ cp /tmp/hello_rust_1.o ../apps/examples/hello_rust/*hello_rust_1.o
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ make
LD: nuttx
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(hello_rust_main.rs.home.rushabhvg.Desktop.nuttx-rust.apps.examples.hello_rust_1.o): mis-matched ISA version 2.1 for 'i' extension, the output version is 2.0
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sh_main.c.home.rushabhvg.Desktop.nuttx-rust.apps.system.nsh_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(ostest_main.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(posixtimer.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_exit.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_rwlock.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(pthread_rwlock_cancel.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(restart.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(robust.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(roundrobin.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(schedlock.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sem.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(semtimed.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(setvbuf.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sighand.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sighelper.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(signest.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(sigprocmask.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedmqueue.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedmutex.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(timedwait.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(waitpid.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(nsh_system.c.home.rushabhvg.Desktop.nuttx-rust.apps.nshlib_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(barrier.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(cancel.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(cond.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(dev_null.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(fpu.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(getopt.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(libc_memmem.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(mqueue.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libapps.a(mutex.c.home.rushabhvg.Desktop.nuttx-rust.apps.testing.ostest_1.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_fstat.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_munmap.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_open.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_close.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(mq_unlink.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_exec.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_execsymtab.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_loadmodule.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libbinfmt.a(binfmt_execmodule.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/arch/risc-v/src/board/libboard.a(qemu_rv_appinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/nuttxspace/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/rv32imafdc/ilp32d/libgcc.a(_clzsi2.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(env_putenv.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(group_exitinfo.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_send.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_timedsend.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_sndinternal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_receive.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_timedreceive.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_rcvinternal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgfree.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgqalloc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(mq_msgqfree.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_join.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_getschedparam.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexdestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutextimedlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexunlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condsignal.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_setschedprio.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_barrierwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutex.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutexconsistent.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_queue.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_notification.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_getpid.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(task_restart.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(timer_create.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(timer_settime.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(wd_gettime.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(group_join.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(mkrd.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(syslog_putc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(syslog_write.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libdrivers.a(ramdisk.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_isprint.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_envpath.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_attr_setstacksize.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierattr_init.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierattr_destroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_barrierdestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_condinit.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_conddestroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_condtimedwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_kill.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutexattr_init.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutexattr_setrobust.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_mutex_lock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_yield.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock_rdlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_rwlock_wrlock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_setcancelstate.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(pthread_testcancel.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(task_testcancel.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_destroy.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_wait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_timedwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_clockwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sem_post.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sig_hold.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(sig_relse.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_printf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_putchar.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_puts.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fopen.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fclose.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_libfwrite.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_rdflush_unlocked.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fputc.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fputs.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fprintf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_vfprintf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_setvbuf.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_stdoutstream.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_memmem.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_getopt_long.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_getopt_longonly.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libc.a(lib_fwrite.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libarch.a(riscv_fpucmp.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libfs.a(fs_registerblockdriver.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_mutextrylock.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condbroadcast.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(pthread_condclockwait.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
riscv64-unknown-elf-ld: warning: /home/rushabhvg/Desktop/nuttx-rust/nuttx/staging/libsched.a(sig_tgkill.o): mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1
CP: nuttx.hex
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ riscv64-unknown-elf-objdump \
-t -S --demangle --line-numbers --wide \
nuttx \
>nuttx.S \
2>&1
rushabhvg@rushabhvg-laptop:~/Desktop/nuttx-rust/nuttx$ qemu-system-riscv32 \
-semihosting \
-M virt,aclint=on \
-cpu rv32 \
-smp 8 \
-bios none \
-kernel nuttx \
-nographic
ABCnx_start: Entry
uart_register: Registering /dev/console
uart_register: Registering /dev/ttyS0
nx_start_application: Starting init thread
task_spawn: name=nsh_main entry=0x80007d1a file_actions=0 attr=0x80033a24 argv=0x80033a20
nxtask_activate: nsh_main pid=1,TCB=0x80034468
NuttShell (NSH)
nsh> nx_start: CPU0: Beginning Idle Loop
hello_rust
posix_spawn: pid=0x80034e38 path=hello_rust file_actions=0x80034e30 attr=0x80034e3c argv=0x80034eec
nxposix_spawn_exec: ERROR: exec failed: 2
task_spawn: name=hello_rust entry=0x800180cc file_actions=0x80034e30 attr=0x80034e3c argv=0x80034ef0
spawn_execattrs: Setting policy=2 priority=100 for pid=2
nxtask_activate: hello_rust pid=2,TCB=0x80035318
Hello, Rust!!
nxtask_exit: hello_rust pid=2,TCB=0x80035318
nsh> QEMU: Terminated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment