ros-industrial / easy_perception_deployment

A ROS2 package that accelerates the training and deployment of CV models for industries.
Apache License 2.0
53 stars 16 forks source link

Humble onnxruntime build issue "exponent has no digits" #61

Open Briancbn opened 1 year ago

Briancbn commented 1 year ago

Describe the bug The current version of onnxruntime is unable to build in humble and rolling onnxruntime version: 36dc057913f968566eaa1646cb5db41d8c5e7654

error:

epd_onnxruntime_vendor/onnxruntime-prefix/src/onnxruntime/onnxruntime/core/mlas/lib/compute.cpp:59:5: error: exponent has no digits
     59 |     0x1.000000p+0,
        |     ^~~~~~~~~~~

To Reproduce Build failure in CI. Build Success in failure.

Expected behavior Build same as foxy with no failures

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

cardboardcode commented 1 year ago

Hi @Briancbn, thank you for identifying this issue. Will be having a look at this next week once I am free.

Will try my best to reproduce the following error and update here regarding any debug progress.