-
Notifications
You must be signed in to change notification settings - Fork 741
Alternative format specifier for %zd #13187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/13187
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 New FailureAs of commit 0850437 with merge base 2c0752a ( NEW FAILURE - The following job has failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
|
@pytorchbot label "release notes: none" |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: Pull Request resolved: pytorch#13187 At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion. Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Summary: At runtime this format specifier is not correctly handled. The misformatted string get's passed to strlen and eventually causes an assertion. ``` #0 strlen () at /home/xpgcust/tree/RJ-2024.3/tb/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/machine/xtensa/strlen.S:59 pytorch#1 0x610bd83d in _svfprintf_r (data=<optimized out>, fp=<optimized out>, fmt0=<optimized out>, ap=...) at /home/xpgcust/tree/RJ-2024.3/tb/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/stdio/vfprintf.c:1380 pytorch#2 0x610ffcf4 in _vsnprintf_r (ptr=<optimized out>, size=256, fmt=0x20 <error: Cannot access memory at address 0x20>, str=<optimized out>, ap=...) at /home/xpgcust/tree/RJ-2024.3/tb/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/stdio/vsnprintf.c:66 pytorch#3 vsnprintf (str=0x14012c40 <irt_janus_workq_stack+4960> "Missing operator: [z", size=256, fmt=0x20 <error: Cannot access memory at address 0x20>, ap=...) at /home/xpgcust/tree/RJ-2024.3/tb/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/stdio/vsnprintf.c:41 pytorch#4 0x610d4ddd in executorch::runtime::internal::vlogf (level=<optimized out>, timestamp=<optimized out>, filename=0x14012c40 <irt_janus_workq_stack+4960> "Missing operator: [z", function=0x60fd5fd7 "resolve_operator", line=735, format=0x60fd6023 "Missing operator: [%zd] %s", args=...) at xplat/executorch/runtime/platform/log.cpp:88 pytorch#5 0x610ce2db in executorch::runtime::internal::logf (level=executorch::runtime::LogLevel::Error, timestamp=3330441403, filename=0x14012c40 <irt_janus_workq_stack+4960> "Missing operator: [z", function=0x14012d3e <irt_janus_workq_stack+5214> "\026\262\273\200\202", <incomplete sequence \306>, line=735, format=0x60fd6023 "Missing operator: [%zd] %s") at /execution-workspace/buck-out/v2/gen/fbsource/e7835b44f7cec64a/xplat/executorch/runtime/platform/__platform__/buck-headers/executorch/runtime/platform/log.h:140 pytorch#6 0x610d8b60 in executorch::runtime::Method::resolve_operator (this=<optimized out>, op_index=1, kernels=<optimized out>, kernel_index=<optimized out>, args=..., n_args=7) at xplat/executorch/runtime/executor/method.cpp:731 pytorch#7 0x60ff2d70 in executorch::runtime::Method::init (this=0x14012fa0 <irt_janus_workq_stack+5824>, s_plan=<optimized out>, external_data_map=<optimized out>) at xplat/executorch/runtime/executor/method.cpp:926 pytorch#8 0x610d8c33 in executorch::runtime::Method::load (s_plan=0xb21690b4, program=<optimized out>, memory_manager=0xabd400f0, event_tracer=0xad540000, external_data_map=0x0) at xplat/executorch/runtime/executor/method.cpp:761 pytorch#9 0x610db216 in executorch::runtime::Program::load_method (this=0xabd4000c, method_name=<optimized out>, memory_manager=0xabd400f0, event_tracer=0xad540000, named_data_map=<optimized out>) at xplat/executorch/runtime/executor/program.cpp:299 pytorch#10 0x60ff1a80 in MethodContainer::init (this=<optimized out>, modelBuffer=..., weightBuffer=..., methodName=<optimized out>, plannedMemoryBuffers=..., methodAllocator=..., tempAllocator=..., etDumpBuffer=..., debugBufferDataSink=0x0) at arvr/firmware/silicon/ml/executorch/method_container/src/MethodContainer.cpp:104 pytorch#11 0x610cdef9 in InferenceRunnerExecutorch::initializeExecutorchObjects (this=<optimized out>) at arvr/firmware/silicon/turing/tirt/inference/src/InferenceRunnerExecutorch.cpp:255 pytorch#12 0x610ce06a in InferenceRunnerExecutorch::evaluate (this=0x14013268 <irt_janus_workq_stack+6536>) at arvr/firmware/silicon/turing/tirt/inference/src/InferenceRunnerExecutorch.cpp:297 pytorch#13 0x610cd186 in execute_model (inferenceRuntimeContext=0x24227680) at arvr/firmware/silicon/turing/tirt/inference/src/InferenceRunner.cpp:60 pytorch#14 0x610ccf0c in tirt_engine_invoke (inference_request=0x24220000) at arvr/firmware/silicon/turing/tirt/engine/src/Engine.cpp:125 pytorch#15 0x610cce25 in tirt::dispatch::tirt_command_process (request=0x24220000) at arvr/firmware/silicon/turing/tirt/command_dispatch/src/tirt_dispatcher.cpp:71 pytorch#16 0x610ccae7 in irt_janus_msg_handler (sess=0x60fc5f80 <FDLADSP0::coleman_fdladsp0_cp_tirt_fdladsp0_session_views_cp_iaas_fdlamcu_to_tirt_fdladsp0>, ctx=0x0, header=0x140137fd <irt_janus_workq_stack+7965>, payload=0x24220000, status=<optimized out>) at arvr/firmware/silicon/turing/tirt/src/IrtIccJanus.cpp:143 --Type <RET> for more, q to quit, c to continue without paging-- pytorch#17 0x610c80ec in _janus_service_handle_message (sess=0x60fc5f80 <FDLADSP0::coleman_fdladsp0_cp_tirt_fdladsp0_session_views_cp_iaas_fdlamcu_to_tirt_fdladsp0>, service_info=0x140137f8 <irt_janus_workq_stack+7960>) at arvr/firmware/wearables/libs/janus/session/consumer.c:1099 pytorch#18 janus_service (sess=0x60fc5f80 <FDLADSP0::coleman_fdladsp0_cp_tirt_fdladsp0_session_views_cp_iaas_fdlamcu_to_tirt_fdladsp0>, method=JANUS_SERVICE_ONE) at arvr/firmware/wearables/libs/janus/session/consumer.c:2236 pytorch#19 0x610c9d9a in _work_handler (w=0x14009e08 <s_janus_workq_sessions+8>) at arvr/firmware/wearables/libs/janus/modules/janus_workq/src/workq.c:62 pytorch#20 0x61100409 in triggered_work_handler (work=0x14009e08 <s_janus_workq_sessions+8>) at third-party/zephyr/zephyr_rtos/v3.7.0/zephyr/kernel/poll.c:590 pytorch#21 0x610d139f in work_queue_main (workq_ptr=0x14000f98 <s_janus_workq+24>, p2=<optimized out>, p3=<optimized out>) at third-party/zephyr/zephyr_rtos/v3.7.0/zephyr/kernel/work.c:688 pytorch#22 0x610c1172 in z_thread_entry (entry=0x610d1344 <work_queue_main>, p1=0x14000f98 <s_janus_workq+24>, p2=0x14001038 <s_janus_workq+184>, p3=0xfffffffd) at third-party/zephyr/zephyr_rtos/v3.7.0/zephyr/lib/os/thread_entry.c:48 ``` Reviewed By: lucylq, JacobSzwejbka Differential Revision: D79776266
|
This pull request was exported from Phabricator. Differential Revision: D79776266 |
Differential Revision: D79776266 Pull Request resolved: pytorch#13187
Summary: At runtime this format specifier is not correctly handled by our toolchain's libc implementation. The misformatted string get's passed to strlen and eventually causes an assertion.
Differential Revision: D79776266