EmbeddedRelated.com
Forums

IAR Error

Started by John Westmoreland April 7, 2013
Hello Everyone,

I am seeing this error now with version 5.51.6 of the IAR EW-430 Compiler:

Tool Internal Error:
Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
009A2C4C
Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
009A2C4C
Error while running C/C++ Compiler

Anyone know what the cause may be?

Thanks,
John W.


Beginning Microcontrollers with the MSP430

On 2013-04-07 11:49, John Westmoreland wrote:
> Hello Everyone,
>
> I am seeing this error now with version 5.51.6 of the IAR EW-430 Compiler:
>
> Tool Internal Error:
> Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> 009A2C4C
> Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> 009A2C4C
> Error while running C/C++ Compiler
>
> Anyone know what the cause may be?

We are investigating them right now... It seems like a problem in the
license management system. A temporary work-around is to install the
evaluation version, which do not have a license manager.

-- Anders Lindgren, IAR Systems

Ps. Please don't start a discussion over the pros and cons of license
protection systems... I don't like them any more than you do, but it's
not up to me, as a developer, to decide upon the licensing policy.

--
Disclaimer: Opinions expressed in this posting are strictly my own and
not necessarily those of my employer.
Hello Anders,

Thanks for your reply.

Is there any time frame to a resolution for this? I'm not complaining -
but my tools are broken. I've reinstalled and I get the same results.
I am not sure - but I can try reinstalling the licensing stuff - but when I
run diagnostics on that it all seems to come back normal.

If this is due to the licensing management system, I don't think you or IAR
should expect any positive comments. You will get a lot
of requests obviously to fix this ASAP. I have been a licensed IAR owner
since 2005 and I have never experienced a tool outage
before like I just have experienced.

What I don't want this thread to turn into are a list of the comments my
clients are making at the moment.

Thanks,
John W.
On Mon, Apr 8, 2013 at 1:04 AM, Anders Lindgren wrote:

> On 2013-04-07 11:49, John Westmoreland wrote:
> > Hello Everyone,
> >
> > I am seeing this error now with version 5.51.6 of the IAR EW-430
> Compiler:
> >
> > Tool Internal Error:
> > Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> > 009A2C4C
> > Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> > 009A2C4C
> > Error while running C/C++ Compiler
> >
> > Anyone know what the cause may be?
>
> We are investigating them right now... It seems like a problem in the
> license management system. A temporary work-around is to install the
> evaluation version, which do not have a license manager.
>
> -- Anders Lindgren, IAR Systems
>
> Ps. Please don't start a discussion over the pros and cons of license
> protection systems... I don't like them any more than you do, but it's
> not up to me, as a developer, to decide upon the licensing policy.
>
> --
> Disclaimer: Opinions expressed in this posting are strictly my own and
> not necessarily those of my employer.
>


I would look at the line of code that is generating the divide by 0 error, and take it from there

From: m... [mailto:m...] On Behalf Of John Westmoreland
Sent: Sunday, April 07, 2013 5:49 AM
To: m...
Subject: [msp430] IAR Error

Hello Everyone,

I am seeing this error now with version 5.51.6 of the IAR EW-430 Compiler:

Tool Internal Error:
Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
009A2C4C
Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
009A2C4C
Error while running C/C++ Compiler

Anyone know what the cause may be?

Thanks,
John W.





Hugo,

That is the obvious thing to do if the issue was 'real'. I guess you
didn't read the reply from Anders.
Also, I'd need the source code for the compiler, which I would only have
access to (I suppose) if I were a tools developer for IAR.

Regards,
John
On Mon, Apr 8, 2013 at 4:26 AM, Hugo Brunert wrote:

> **
> I would look at the line of code that is generating the divide by 0 error,
> and take it from there
>
> From: m... [mailto:m...] On Behalf Of
> John Westmoreland
> Sent: Sunday, April 07, 2013 5:49 AM
> To: m...
> Subject: [msp430] IAR Error
>
> Hello Everyone,
>
> I am seeing this error now with version 5.51.6 of the IAR EW-430 Compiler:
>
> Tool Internal Error:
> Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> 009A2C4C
> Internal Error: [CoreUtil/General]: Int divide by zero (0xc0000094) at
> 009A2C4C
> Error while running C/C++ Compiler
>
> Anyone know what the cause may be?
>
> Thanks,
> John W.
>
>
>
>
>
>


VHJ1ZSwNCkkgZGlkIG5vdCByZWFkIHRoZSBhbnN3ZXJzIHdoaWNoIGhhcHBlbmVkIHllc3Rl
cmRheS4NCk15IHJlcGx5IHdhcyB0b2RheSwgeW914oCZcmUgY29ycmVjdC4NCg0KLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG1zcDQzMEB5YWhvb2dyb3Vwcy5jb20gW21h
aWx0bzptc3A0MzBAeWFob29ncm91cHMuY29tXSBPbiBCZWhhbGYgT2YgSm9obiBXZXN0bW9y
ZWxhbmQNClNlbnQ6IE1vbmRheSwgQXByaWwgMDgsIDIwMTMgODoxNyBBTQ0KVG86IG1zcDQz
MEB5YWhvb2dyb3Vwcy5jb20NClN1YmplY3Q6IFJlOiBbbXNwNDMwXSBJQVIgRXJyb3INCg0K
SHVnbywNCg0KVGhhdCBpcyB0aGUgb2J2aW91cyB0aGluZyB0byBkbyBpZiB0aGUgaXNzdWUg
d2FzICdyZWFsJy4gIEkgZ3Vlc3MgeW91IGRpZG4ndCByZWFkIHRoZSByZXBseSBmcm9tIEFu
ZGVycy4NCkFsc28sIEknZCBuZWVkIHRoZSBzb3VyY2UgY29kZSBmb3IgdGhlIGNvbXBpbGVy
LCB3aGljaCBJIHdvdWxkIG9ubHkgaGF2ZSBhY2Nlc3MgdG8gKEkgc3VwcG9zZSkgaWYgSSB3
ZXJlIGEgdG9vbHMgZGV2ZWxvcGVyIGZvciBJQVIuDQoNClJlZ2FyZHMsDQpKb2huDQoNCg0K
T24gTW9uLCBBcHIgOCwgMjAxMyBhdCA0OjI2IEFNLCBIdWdvIEJydW5lcnQgPGhicnVuZXJ0
QGNveGFuZGNvLmNvbT4gd3JvdGU6DQoNCj4gKioNCj4NCj4NCj4gSSB3b3VsZCBsb29rIGF0
IHRoZSBsaW5lIG9mIGNvZGUgdGhhdCBpcyBnZW5lcmF0aW5nIHRoZSBkaXZpZGUgYnkgMCAN
Cj4gZXJyb3IsIGFuZCB0YWtlIGl0IGZyb20gdGhlcmUNCj4NCj4NCj4NCj4gRnJvbTogbXNw
NDMwQHlhaG9vZ3JvdXBzLmNvbSBbbWFpbHRvOm1zcDQzMEB5YWhvb2dyb3Vwcy5jb21dIE9u
IEJlaGFsZiANCj4gT2YgSm9obiBXZXN0bW9yZWxhbmQNCj4gU2VudDogU3VuZGF5LCBBcHJp
bCAwNywgMjAxMyA1OjQ5IEFNDQo+IFRvOiBtc3A0MzBAeWFob29ncm91cHMuY29tDQo+IFN1
YmplY3Q6IFttc3A0MzBdIElBUiBFcnJvcg0KPg0KPg0KPg0KPg0KPg0KPiBIZWxsbyBFdmVy
eW9uZSwNCj4NCj4gSSBhbSBzZWVpbmcgdGhpcyBlcnJvciBub3cgd2l0aCB2ZXJzaW9uIDUu
NTEuNiBvZiB0aGUgSUFSIEVXLTQzMCBDb21waWxlcjoNCj4NCj4gVG9vbCBJbnRlcm5hbCBF
cnJvcjoNCj4gSW50ZXJuYWwgRXJyb3I6IFtDb3JlVXRpbC9HZW5lcmFsXTogSW50IGRpdmlk
ZSBieSB6ZXJvICgweGMwMDAwMDk0KSBhdCANCj4gMDA5QTJDNEMgSW50ZXJuYWwgRXJyb3I6
IFtDb3JlVXRpbC9HZW5lcmFsXTogSW50IGRpdmlkZSBieSB6ZXJvIA0KPiAoMHhjMDAwMDA5
NCkgYXQgMDA5QTJDNEMgRXJyb3Igd2hpbGUgcnVubmluZyBDL0MrKyBDb21waWxlcg0KPg0K
PiBBbnlvbmUga25vdyB3aGF0IHRoZSBjYXVzZSBtYXkgYmU/DQo+DQo+IFRoYW5rcywNCj4g
Sm9obiBXLg0KPg0KPiBbTm9uLXRleHQgcG9ydGlvbnMgb2YgdGhpcyBtZXNzYWdlIGhhdmUg
YmVlbiByZW1vdmVkXQ0KPg0KPg0KPg0KPg0KPiBbTm9uLXRleHQgcG9ydGlvbnMgb2YgdGhp
cyBtZXNzYWdlIGhhdmUgYmVlbiByZW1vdmVkXQ0KPg0KPiAgDQo+DQoNCg0KW05vbi10ZXh0
IHBvcnRpb25zIG9mIHRoaXMgbWVzc2FnZSBoYXZlIGJlZW4gcmVtb3ZlZF0NCg0KDQoNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpUbyB1bnN1YnNjcmliZSBm
cm9tIHRoZSBtc3A0MzAgZ3JvdXAsIHNlbmQgYW4gZW1haWwgdG86DQptc3A0MzAtdW5zdWJz
Y3JpYmVAZWdyb3Vwcy5jb20NCg0KWWFob28hIEdyb3VwcyBMaW5rcw0KDQoNCg0KCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KClRvIHVuc3Vic2NyaWJlIGZyb20g
dGhlIG1zcDQzMCBncm91cCwgc2VuZCBhbiBlbWFpbCB0bzoKbXNwNDMwLXVuc3Vic2NyaWJl
QGVncm91cHMuY29tCgpZYWhvbyEgR3JvdXBzIExpbmtzCgo8Kj4gVG8gdmlzaXQgeW91ciBn
cm91cCBvbiB0aGUgd2ViLCBnbyB0bzoKICAgIGh0dHA6Ly9ncm91cHMueWFob28uY29tL2dy
b3VwL21zcDQzMC8KCjwqPiBZb3VyIGVtYWlsIHNldHRpbmdzOgogICAgSW5kaXZpZHVhbCBF
bWFpbCB8IFRyYWRpdGlvbmFsCgo8Kj4gVG8gY2hhbmdlIHNldHRpbmdzIG9ubGluZSBnbyB0
bzoKICAgIGh0dHA6Ly9ncm91cHMueWFob28uY29tL2dyb3VwL21zcDQzMC9qb2luCiAgICAo
WWFob28hIElEIHJlcXVpcmVkKQoKPCo+IFRvIGNoYW5nZSBzZXR0aW5ncyB2aWEgZW1haWw6
CiAgICBtc3A0MzAtZGlnZXN0QHlhaG9vZ3JvdXBzLmNvbSAKICAgIG1zcDQzMC1mdWxsZmVh
dHVyZWRAeWFob29ncm91cHMuY29tCgo8Kj4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGdy
b3VwLCBzZW5kIGFuIGVtYWlsIHRvOgogICAgbXNwNDMwLXVuc3Vic2NyaWJlQHlhaG9vZ3Jv
dXBzLmNvbQoKPCo+IFlvdXIgdXNlIG9mIFlhaG9vISBHcm91cHMgaXMgc3ViamVjdCB0bzoK
ICAgIGh0dHA6Ly9kb2NzLnlhaG9vLmNvbS9pbmZvL3Rlcm1zLwoK