-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Deduplicate IAR exporter templates and enable a few more targets #3413
Conversation
Hi @theotherjimmy Then I will close the other issue. |
Yes. Could you point me at those issues? |
22c3647
to
c638d2c
Compare
@adustm That should do it |
/morph export-build |
Result: FAILUREYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 48 Exporter Build failed! |
looks like the F746ZG does not like being built under IAR's builder. |
Hello, |
|
It looks like the IAR exporter does not get the right CPU. |
In particular, it's not getting the FPU. (this is a DISCO_F7467NG build error) |
I just checked: the fpu is set to none in the GUI. |
@adustm To clarify, it builds fine with IAR when using the mbed build system. But when you export to the IAR IDE and try to build with that, the build fails. |
/morph export-build |
Result: FAILUREYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 55 Exporter Build failed! |
/morph export-build |
Result: ABORTEDYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 56 Exporter Build failed! |
/morph export-build |
Result: FAILUREYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 57 Exporter Build failed! |
LGTM There's one failure that is connected to the file name duplicate, There's a fix that got just now integrated, rerunning the export build /morph export-build |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 58 All exports and builds passed! |
Hello, One thing I noticed is the fact that the *.h files are listed as objects in the project. Could you check that ? Kind regards |
@> As I don't use the same IAR version than you What version are you using? Templates are 7.70 that is supported version currently.
Create a separate issue for this if needed. I'll provide short answer for this, we had similar discussion in another pull request a while ago. I can find it for you that issue. For consistency, headers are part of the project. It is not about being found by a tool, but being part of a workspace so a user can find and edit them (not all tools provide features like listing all headers that are pulled in by a code file for instance). For further discussion, another issue needed as its not related to this patchset. Thanks |
We're down to the #3416 error. /morph export-build |
Whoops. old page loaded |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 63 All exports and builds passed! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Fixes a typo in the IAR definitions dict. should resolve #3412
Status
READY
Todos
Steps to test or reproduce
mbed export -i iar -m nucleo_f746zg
from any mbed project would tell you it's not supported, when it could have been.